Mock Version: 3.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/abseil-cpp.spec'], chrootPath='/var/lib/mock/fedora-37-ppc64le-1663662336.754687/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qfdkr852:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qfdkr852:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'a8d7bf0f9f84468ba896df0ea6c89393', '-D', '/var/lib/mock/fedora-37-ppc64le-1663662336.754687/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qfdkr852:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/abseil-cpp.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1662076800 Wrote: /builddir/build/SRPMS/abseil-cpp-20220623.1-2.fc37_clang15_12.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/abseil-cpp.spec'], chrootPath='/var/lib/mock/fedora-37-ppc64le-1663662336.754687/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qfdkr852:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qfdkr852:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '443384953772433db3caa862e8d84eec', '-D', '/var/lib/mock/fedora-37-ppc64le-1663662336.754687/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qfdkr852:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/abseil-cpp.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1662076800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.QUzduY + 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 + '[' -e /usr/lib/rpm/clang/abseil-cpp-run ']' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.pI6VHG + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + 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 15.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. CMake Warning at absl/copts/AbseilConfigureCopts.cmake:70 (message): Value of CMAKE_SYSTEM_PROCESSOR (ppc64le) is unknown and cannot be used to set ABSL_RANDOM_RANDEN_COPTS Call Stack (most recent call first): CMake/AbseilHelpers.cmake:18 (include) CMakeLists.txt:81 (include) -- 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.12.1") -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build 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 + /usr/bin/cmake --build redhat-linux-build -j5 --verbose [1/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [2/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [3/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [4/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 && : [5/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [6/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [7/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 && : [8/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [9/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [10/650] /usr/bin/cmake -E cmake_symlink_library absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so && : [11/650] /usr/bin/clang++ -Dbase_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [12/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -MD -MT absl/base/CMakeFiles/base.dir/internal/spinlock.cc.o -MF absl/base/CMakeFiles/base.dir/internal/spinlock.cc.o.d -o absl/base/CMakeFiles/base.dir/internal/spinlock.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/spinlock.cc [14/650] /usr/bin/clang++ -Dbase_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -MD -MT absl/base/CMakeFiles/base.dir/internal/sysinfo.cc.o -MF absl/base/CMakeFiles/base.dir/internal/sysinfo.cc.o.d -o absl/base/CMakeFiles/base.dir/internal/sysinfo.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/sysinfo.cc [15/650] /usr/bin/clang++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [16/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -MD -MT absl/base/CMakeFiles/base.dir/internal/thread_identity.cc.o -MF absl/base/CMakeFiles/base.dir/internal/thread_identity.cc.o.d -o absl/base/CMakeFiles/base.dir/internal/thread_identity.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/thread_identity.cc [17/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [18/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 && : [19/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [20/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [21/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 && : [22/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [23/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 && : [24/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [25/650] /usr/bin/cmake -E cmake_symlink_library absl/base/libabsl_malloc_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so && : [26/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -Dexception_safety_testing_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [27/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::lts_20220623::(anonymous namespace)::marshall<1>, Source = bool] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::lts_20220623::(anonymous namespace)::marshall<1>, Source = bool, $2 = (no value)] 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::lts_20220623::(anonymous namespace)::marshall<1>, Source = bool] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::lts_20220623::(anonymous namespace)::marshall<1>, Source = bool, $2 = (no value)] 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::lts_20220623::(anonymous namespace)::marshall<1>, Source = bool] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::lts_20220623::(anonymous namespace)::marshall<1>, Source = bool, $2 = (no value)] 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::lts_20220623::(anonymous namespace)::marshall<1>, Source = bool] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::lts_20220623::(anonymous namespace)::marshall<1>, Source = bool, $2 = (no value)] 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::lts_20220623::(anonymous namespace)::marshall<4>, Source = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::lts_20220623::(anonymous namespace)::marshall<4>, Source = int, $2 = (no value)] 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::lts_20220623::(anonymous namespace)::marshall<4>, Source = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::lts_20220623::(anonymous namespace)::marshall<4>, Source = int, $2 = (no value)] 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::lts_20220623::(anonymous namespace)::marshall<4>, Source = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::lts_20220623::(anonymous namespace)::marshall<4>, Source = int, $2 = (no value)] 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::lts_20220623::(anonymous namespace)::marshall<4>, Source = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::lts_20220623::(anonymous namespace)::marshall<4>, Source = int, $2 = (no value)] 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::lts_20220623::(anonymous namespace)::marshall<8>, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::lts_20220623::(anonymous namespace)::marshall<8>, Source = long, $2 = (no value)] 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::lts_20220623::(anonymous namespace)::marshall<8>, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::lts_20220623::(anonymous namespace)::marshall<8>, Source = long, $2 = (no value)] 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::lts_20220623::(anonymous namespace)::marshall<8>, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::lts_20220623::(anonymous namespace)::marshall<8>, Source = long, $2 = (no value)] 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::lts_20220623::(anonymous namespace)::marshall<8>, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::lts_20220623::(anonymous namespace)::marshall<8>, Source = long, $2 = (no value)] 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::lts_20220623::(anonymous namespace)::marshall<8>, Source = unsigned long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::lts_20220623::(anonymous namespace)::marshall<8>, Source = unsigned long, $2 = (no value)] 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::lts_20220623::(anonymous namespace)::marshall<8>, Source = unsigned long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::lts_20220623::(anonymous namespace)::marshall<8>, Source = unsigned long, $2 = (no value)] 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::lts_20220623::(anonymous namespace)::marshall<4>, Source = float] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::lts_20220623::(anonymous namespace)::marshall<4>, Source = float, $2 = (no value)] 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::lts_20220623::(anonymous namespace)::marshall<4>, Source = float] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::lts_20220623::(anonymous namespace)::marshall<4>, Source = float, $2 = (no value)] 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)] 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)] 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::lts_20220623::(anonymous namespace)::marshall<8>, Source = double] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::lts_20220623::(anonymous namespace)::marshall<8>, Source = double, $2 = (no value)] 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::lts_20220623::(anonymous namespace)::marshall<8>, Source = double] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::lts_20220623::(anonymous namespace)::marshall<8>, Source = double, $2 = (no value)] 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 TestMarshall(double_list, ABSL_ARRAYSIZE(double_list)); ^ 35 warnings generated. [28/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -MD -MT absl/base/CMakeFiles/absl_atomic_hook_test.dir/internal/atomic_hook_test.cc.o -MF absl/base/CMakeFiles/absl_atomic_hook_test.dir/internal/atomic_hook_test.cc.o.d -o absl/base/CMakeFiles/absl_atomic_hook_test.dir/internal/atomic_hook_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/atomic_hook_test.cc [29/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [30/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -MD -MT absl/base/CMakeFiles/absl_inline_variable_test.dir/inline_variable_test_a.cc.o -MF absl/base/CMakeFiles/absl_inline_variable_test.dir/inline_variable_test_a.cc.o.d -o absl/base/CMakeFiles/absl_inline_variable_test.dir/inline_variable_test_a.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/inline_variable_test_a.cc [33/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 /usr/lib64/libgtest.so.1.12.1 && : [34/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [35/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -MD -MT absl/base/CMakeFiles/absl_inline_variable_test.dir/inline_variable_test.cc.o -MF absl/base/CMakeFiles/absl_inline_variable_test.dir/inline_variable_test.cc.o.d -o absl/base/CMakeFiles/absl_inline_variable_test.dir/inline_variable_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/inline_variable_test.cc [37/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [38/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -Dspinlock_test_common_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -MD -MT absl/base/CMakeFiles/spinlock_test_common.dir/spinlock_test_common.cc.o -MF absl/base/CMakeFiles/spinlock_test_common.dir/spinlock_test_common.cc.o.d -o absl/base/CMakeFiles/spinlock_test_common.dir/spinlock_test_common.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/spinlock_test_common.cc [39/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [40/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [41/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [42/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -MD -MT absl/base/CMakeFiles/absl_config_test.dir/config_test.cc.o -MF absl/base/CMakeFiles/absl_config_test.dir/config_test.cc.o.d -o absl/base/CMakeFiles/absl_config_test.dir/config_test.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/config_test.cc [43/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [44/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [47/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -MD -MT absl/base/CMakeFiles/scoped_set_env.dir/internal/scoped_set_env.cc.o -MF absl/base/CMakeFiles/scoped_set_env.dir/internal/scoped_set_env.cc.o.d -o absl/base/CMakeFiles/scoped_set_env.dir/internal/scoped_set_env.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/scoped_set_env.cc [48/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [49/650] /usr/bin/cmake -E cmake_symlink_library absl/base/libabsl_scoped_set_env.so.2206.0.0 absl/base/libabsl_scoped_set_env.so.2206.0.0 absl/base/libabsl_scoped_set_env.so && : [50/650] /usr/bin/clang++ -Dhashtablez_sampler_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [51/650] /usr/bin/clang++ -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [52/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 30 warnings generated. [54/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [55/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -MD -MT absl/base/CMakeFiles/strerror.dir/internal/strerror.cc.o -MF absl/base/CMakeFiles/strerror.dir/internal/strerror.cc.o.d -o absl/base/CMakeFiles/strerror.dir/internal/strerror.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/strerror.cc [56/650] /usr/bin/clang++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [57/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [58/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.12.1 && : [61/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 /usr/lib64/libgtest.so.1.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [66/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 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 static_assert(absl::flags_internal::FlagUseValueAndInitBitStorage< ^ 26 warnings generated. [70/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgmock.so.1.12.1 /usr/lib64/libgtest.so.1.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [72/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [73/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgmock.so.1.12.1 /usr/lib64/libgtest.so.1.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here 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 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 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] : std::integral_constant>' requested here 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 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 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 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] : std::integral_constant>' requested here 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 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 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] : std::integral_constant>' requested here 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 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 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 TestThrowingCtor(MoveFixedArr(kSmallSize)); ^ 27 warnings generated. [75/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant' requested here 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 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 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] : std::integral_constant>' requested here 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 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 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] : std::integral_constant>' requested here 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 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 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 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] : std::integral_constant' requested here 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 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 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] : std::integral_constant' requested here 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 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 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 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] : std::integral_constant>' requested here 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, 18446744073709551615>::DefaultConstructorIsNonTrivial' requested here 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, 18446744073709551615>::FixedArray' requested here 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] : std::integral_constant>' requested here 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 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, 18446744073709551615>::DefaultConstructorIsNonTrivial' requested here 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, 18446744073709551615>::FixedArray' requested here 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] : std::integral_constant' requested here 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, 18446744073709551615>::DefaultConstructorIsNonTrivial' requested here 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, 18446744073709551615>::FixedArray' requested here 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] : std::integral_constant' requested here 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 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, 18446744073709551615>::DefaultConstructorIsNonTrivial' requested here 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, 18446744073709551615>::FixedArray' requested here 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] : std::integral_constant' requested here 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 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 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 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] : std::integral_constant' requested here 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 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 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 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 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] : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1], (anonymous namespace)::ConstructionTester, 1>>' requested here 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 if (DefaultConstructorIsNonTrivial()) { ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:1065:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 0>::FixedArray' requested here { 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 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 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] : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1], (anonymous namespace)::ConstructionTester, 1>>' requested here 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], (anonymous namespace)::ConstructionTester, 1>>' requested here 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 if (DefaultConstructorIsNonTrivial()) { ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:1065:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 0>::FixedArray' requested here { 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 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 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] : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1], (anonymous namespace)::ConstructionTester, 1>>' requested here 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 if (DefaultConstructorIsNonTrivial()) { ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:1065:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 1>::FixedArray' requested here { 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 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 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] : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1], (anonymous namespace)::ConstructionTester, 1>>' requested here 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], (anonymous namespace)::ConstructionTester, 1>>' requested here 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 if (DefaultConstructorIsNonTrivial()) { ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:1065:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 1>::FixedArray' requested here { 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 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 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] : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1], (anonymous namespace)::ConstructionTester, 1>>' requested here 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 if (DefaultConstructorIsNonTrivial()) { ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:1065:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 64>::FixedArray' requested here { 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 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 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] : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1], (anonymous namespace)::ConstructionTester, 1>>' requested here 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], (anonymous namespace)::ConstructionTester, 1>>' requested here 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 if (DefaultConstructorIsNonTrivial()) { ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:1065:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 64>::FixedArray' requested here { 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 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 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] : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1], (anonymous namespace)::ConstructionTester, 1>>' requested here 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 if (DefaultConstructorIsNonTrivial()) { ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:1065:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 1000>::FixedArray' requested here { 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 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 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] : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[1], (anonymous namespace)::ConstructionTester, 1>>' requested here 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], (anonymous namespace)::ConstructionTester, 1>>' requested here 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 if (DefaultConstructorIsNonTrivial()) { ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:1065:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[1], 1000>::FixedArray' requested here { 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 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 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] : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2], (anonymous namespace)::ConstructionTester, 2>>' requested here 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 if (DefaultConstructorIsNonTrivial()) { ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:1065:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 0>::FixedArray' requested here { 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 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 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] : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2], (anonymous namespace)::ConstructionTester, 2>>' requested here 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], (anonymous namespace)::ConstructionTester, 2>>' requested here 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 if (DefaultConstructorIsNonTrivial()) { ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:1065:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 0>::FixedArray' requested here { 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 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 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] : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2], (anonymous namespace)::ConstructionTester, 2>>' requested here 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 if (DefaultConstructorIsNonTrivial()) { ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:1065:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 1>::FixedArray' requested here { 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 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 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] : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2], (anonymous namespace)::ConstructionTester, 2>>' requested here 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], (anonymous namespace)::ConstructionTester, 2>>' requested here 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 if (DefaultConstructorIsNonTrivial()) { ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:1065:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 1>::FixedArray' requested here { 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 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 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] : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2], (anonymous namespace)::ConstructionTester, 2>>' requested here 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 if (DefaultConstructorIsNonTrivial()) { ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:1065:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 64>::FixedArray' requested here { 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 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 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] : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2], (anonymous namespace)::ConstructionTester, 2>>' requested here 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], (anonymous namespace)::ConstructionTester, 2>>' requested here 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 if (DefaultConstructorIsNonTrivial()) { ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:1065:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 64>::FixedArray' requested here { 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 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 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] : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2], (anonymous namespace)::ConstructionTester, 2>>' requested here 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 if (DefaultConstructorIsNonTrivial()) { ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:1065:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 1000>::FixedArray' requested here { 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 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 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] : std::integral_constant::StorageElementWrapper<(anonymous namespace)::ConstructionTester[2], (anonymous namespace)::ConstructionTester, 2>>' requested here 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], (anonymous namespace)::ConstructionTester, 2>>' requested here 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 if (DefaultConstructorIsNonTrivial()) { ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:1065:34: note: in instantiation of member function 'absl::FixedArray<(anonymous namespace)::ConstructionTester[2], 1000>::FixedArray' requested here { 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 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 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] : std::integral_constant' requested here 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 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 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] : std::integral_constant' requested here 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 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 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 TEST(FixedArrayTest, UsesGlobalAlloc) { absl::FixedArray a(5); } ^ 57 warnings generated. [77/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [78/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [79/650] /usr/bin/cmake -E cmake_symlink_library absl/container/libabsl_test_instance_tracker.so.2206.0.0 absl/container/libabsl_test_instance_tracker.so.2206.0.0 absl/container/libabsl_test_instance_tracker.so && : [80/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [81/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgmock.so.1.12.1 /usr/lib64/libgtest.so.1.12.1 && : [82/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [83/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] 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 : 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 : 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 } 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 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/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 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 : 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 : 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 } 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 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/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 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 : 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 : 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 } 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 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 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] 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 : 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 : 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 } 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 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/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 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 : 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 : 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 } 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 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/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 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 : 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 : 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 } 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 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 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] 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 : 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 : 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 } 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 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/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 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 : 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 : 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 } 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 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 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] : std::integral_constant, int>>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/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 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 : 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 : 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 } 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 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 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 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 : 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 : 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 } 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 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/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 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 : 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 : 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 } 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 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 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 : 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 : 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 } 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 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 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 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 : 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 : 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 } 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 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 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/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 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 : 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 : 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 } 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 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 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] : std::integral_constant>>' requested here 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 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 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 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 AllocVec inlined_case(ScopedAlloc(Alloc(+&total_allocated_byte_count))); ^ 43 warnings generated. [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 30 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here 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, testing::AllocSpec::kEverythingThrows>>' required here 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, testing::AllocSpec::kEverythingThrows>>::DestroyContents' requested here 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, testing::AllocSpec::kEverythingThrows>>::~Storage' requested here 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, testing::AllocSpec::kEverythingThrows>>::InlinedVector' requested here 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) testing::TestThrowingCtor(); ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::NoSizeTest_DefaultConstructor_Test<(anonymous namespace)::TestParams, 4, testing::ThrowingAllocator, testing::AllocSpec::kEverythingThrows>>>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742: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, testing::AllocSpec::kEverythingThrows>>>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742: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, testing::AllocSpec::kEverythingThrows>>>, (anonymous namespace)::TestParams, 4, testing::ThrowingAllocator, testing::AllocSpec::kEverythingThrows>>>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742: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, testing::AllocSpec::kEverythingThrows>>>, (anonymous namespace)::TestParams, 4, testing::ThrowingAllocator, testing::AllocSpec::kEverythingThrows>>>>>::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, testing::AllocSpec::kEverythingThrows>>>, (anonymous namespace)::TestParams, 4, testing::ThrowingAllocator, testing::AllocSpec::kEverythingThrows>>>>>::Register' requested here TYPED_TEST(NoSizeTest, DefaultConstructor) { ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here 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 : 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 : 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 } 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) 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 testing::TestThrowingCtor(); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::NoSizeTest_DefaultConstructor_Test<(anonymous namespace)::TestParams, 4>>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::NoSizeTest_DefaultConstructor_Test<(anonymous namespace)::TestParams, 4>>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742: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, testing::AllocSpec::kEverythingThrows>>>, (anonymous namespace)::TestParams, 4, testing::ThrowingAllocator, testing::AllocSpec::kEverythingThrows>>>>>::Register' requested here 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, testing::AllocSpec::kEverythingThrows>>>, (anonymous namespace)::TestParams, 4, testing::ThrowingAllocator, testing::AllocSpec::kEverythingThrows>>>>>::Register' requested here TYPED_TEST(NoSizeTest, DefaultConstructor) { ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' CaseName)>::Register("", \ ^ 25 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [87/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -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 -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 30 warnings generated. [89/650] /usr/bin/clang++ -Dhash_generator_testing_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here f) { ^ 10 warnings generated. [90/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here f) { ^ 10 warnings generated. [91/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] : std::integral_constant' requested here 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 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 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 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 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 rep->payloads->push_back({std::string(type_url), std::move(payload)}); ^ 27 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 30 warnings generated. [93/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [94/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [95/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgmock.so.1.12.1 /usr/lib64/libgtest.so.1.12.1 && : [96/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [97/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgmock.so.1.12.1 /usr/lib64/libgtest.so.1.12.1 && : [98/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -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 -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 30 warnings generated. [99/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [100/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [104/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -MD -MT absl/debugging/CMakeFiles/stacktrace.dir/stacktrace.cc.o -MF absl/debugging/CMakeFiles/stacktrace.dir/stacktrace.cc.o.d -o absl/debugging/CMakeFiles/stacktrace.dir/stacktrace.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/debugging/stacktrace.cc [105/650] /usr/bin/clang++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here f) { ^ 10 warnings generated. [106/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 30 warnings generated. [107/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 30 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here f) { ^ 10 warnings generated. [109/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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++ -Dexamine_stack_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = unsigned long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = unsigned long, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = unsigned long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = unsigned long, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = unsigned long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = unsigned long, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = unsigned long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = unsigned long, $2 = (no value)] absl::bit_cast(info->dlpi_addr + info->dlpi_phdr[i].p_vaddr); ^ 11 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [122/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [123/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 && : [124/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [125/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [126/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 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [131/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [132/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [133/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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++ -Dflags_program_name_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [136/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [137/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.12.1 /usr/lib64/libgtest.so.1.12.1 && : [138/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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_config_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [141/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [143/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [144/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [145/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = long, Source = std::array] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = long, Source = std::array, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = long, Source = std::array] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = long, Source = std::array, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = std::__atomic_base::__int_type, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = std::__atomic_base::__int_type, $2 = (no value)] return absl::bit_cast>( ^ 29 warnings generated. [146/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [147/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :44:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :44:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :63:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :63:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :82:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :82:1: note: expanded from here FLAGS_flag_on_separate_file ^ 14 warnings generated. [148/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 30 warnings generated. [149/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [150/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [151/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 ABSL_FLAG(std::vector, flagfile, {}, ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :84:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 ABSL_FLAG(std::vector, flagfile, {}, ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :84:1: note: expanded from here FLAGS_flagfile ^ 33 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :2:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :2:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 EXPECT_EQ(absl::GetFlag(FLAGS_int_flag), 11); ^ 36 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::less>, std::allocator>, 256, false>>, std::basic_string_view &, std::basic_string_view *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::less>, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::less>, std::allocator>, 256, true>>, std::basic_string_view &, std::basic_string_view *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::less>, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : 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 is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : 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 is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : 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 is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : 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 is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : 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 is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : 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 is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : 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 is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : 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 is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 TestMapConversionOperator>( ^ 66 warnings generated. [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' constexpr absl::Flag f1##T{"f1", "file", help_arg, f1default##T}; \ ^ :91:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' constexpr absl::Flag f1##T{"f1", "file", help_arg, f1default##T}; \ ^ :91:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' constexpr absl::Flag f1##T{"f1", "file", help_arg, f1default##T}; \ ^ :103:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' constexpr absl::Flag f1##T{"f1", "file", help_arg, f1default##T}; \ ^ :103:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :3:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :3:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :134:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :134:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :54:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :54:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :133:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :133:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :67:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :67:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :86:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :86:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :90:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :90:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :112:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :112:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :131:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :131:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :13:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :13:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :32:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :32:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :51:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :51:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :75:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :75:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit<(anonymous namespace)::ConversionTestVal>, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit<(anonymous namespace)::ConversionTestVal>, Source = int64_t, $2 = (no value)] 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, absl::flags_internal::FlagValueStorageKind::kValueAndInitBit>::Get' requested here 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit<(anonymous namespace)::ConversionTestVal>, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit<(anonymous namespace)::ConversionTestVal>, Source = int64_t, $2 = (no value)] 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, absl::flags_internal::FlagValueStorageKind::kValueAndInitBit>::Get' requested here 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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit<(anonymous namespace)::EnumWrapper>, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit<(anonymous namespace)::EnumWrapper>, Source = int64_t, $2 = (no value)] 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, absl::flags_internal::FlagValueStorageKind::kValueAndInitBit>::Get' requested here 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit<(anonymous namespace)::EnumWrapper>, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit<(anonymous namespace)::EnumWrapper>, Source = int64_t, $2 = (no value)] 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, absl::flags_internal::FlagValueStorageKind::kValueAndInitBit>::Get' requested here 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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit>, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit>, Source = int64_t, $2 = (no value)] 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, absl::flags_internal::FlagValueStorageKind::kValueAndInitBit>::Get' requested here 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit>, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit>, Source = int64_t, $2 = (no value)] 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, absl::flags_internal::FlagValueStorageKind::kValueAndInitBit>::Get' requested here 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 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 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 EXPECT_FALSE(absl::GetFlag(FLAGS_optional_bool).has_value()); ^ 123 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [158/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :55:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :55:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :74:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :74:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :93:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :93:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :112:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :112:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit<(anonymous namespace)::UDT>, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit<(anonymous namespace)::UDT>, Source = int64_t, $2 = (no value)] 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, absl::flags_internal::FlagValueStorageKind::kValueAndInitBit>::Get' requested here 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit<(anonymous namespace)::UDT>, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit<(anonymous namespace)::UDT>, Source = int64_t, $2 = (no value)] 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, absl::flags_internal::FlagValueStorageKind::kValueAndInitBit>::Get' requested here 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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 EXPECT_EQ(absl::GetFlag(FLAGS_int_flag), 21); ^ 51 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [162/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__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] : std::integral_constant>' requested here 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, 18446744073709551615>::DefaultConstructorIsNonTrivial' requested here 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, 18446744073709551615>::FixedArray' requested here 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] : std::integral_constant>' requested here 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 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, 18446744073709551615>::DefaultConstructorIsNonTrivial' requested here 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, 18446744073709551615>::FixedArray' requested here 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] : std::integral_constant' requested here 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 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 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] : std::integral_constant' requested here 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 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 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 absl::FixedArray local_buf(buf_bytes_); ^ 9 warnings generated. [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :59:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :59:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :66:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :66:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :86:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :86:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :105:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :105:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :9:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :9:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :47:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :47:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 EXPECT_NEAR(absl::GetFlag(FLAGS_test_flag_10), 1.234e12f, 1e5f); ^ 66 warnings generated. [164/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [165/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :47:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :47:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :66:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :66:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :7:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :7:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 ABSL_FLAG( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :26:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 ABSL_FLAG( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :26:1: note: expanded from here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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 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 (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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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 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 (void)absl::GetFlag(FLAGS_undefok); // Force linking of parse.cc ^ 45 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [167/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [168/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef ref(test); ^ 28 warnings generated. [169/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgmock.so.1.12.1 /usr/lib64/libgtest.so.1.12.1 && : [170/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgmock.so.1.12.1 /usr/lib64/libgtest.so.1.12.1 && : [171/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [172/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [173/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 25 warnings generated. [174/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [175/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [176/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [177/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 && : [178/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [180/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [181/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] 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 const uint64_t salt[5]); ^ 1 warning generated. [182/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [183/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 25 warnings generated. [184/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 25 warnings generated. [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant *>' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant *>' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant **>' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant>' requested here 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] : std::integral_constant>' requested here 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] : std::integral_constant>' requested here 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] : std::integral_constant>' requested here 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] : std::integral_constant>>' requested here 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] : std::integral_constant, int>>' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant *>' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant *>' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant **>' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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 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] : std::integral_constant>' requested here 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] : std::integral_constant>' requested here 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 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] : std::integral_constant>' requested here 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] : std::integral_constant>' requested here 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 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] : std::integral_constant>' requested here 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] : std::integral_constant>' requested here 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 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] : std::integral_constant>' requested here 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] : std::integral_constant>' requested here 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] : std::integral_constant>>' requested here 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] : std::integral_constant, int>>' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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 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] : std::integral_constant>' requested here 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] : std::integral_constant>' requested here 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 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] : std::integral_constant' requested here 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 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 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] : std::integral_constant' requested here 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 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 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] : std::integral_constant' requested here 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 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 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] : std::integral_constant' requested here 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 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 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] : std::integral_constant>' requested here 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 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/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 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/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 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 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/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 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 (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] 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 (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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl *>::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl *>::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl **>::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 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 absl::type_traits_internal::is_trivially_copyable::value); ^ 220 warnings generated. [187/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgmock.so.1.12.1 /usr/lib64/libgtest.so.1.12.1 && : [188/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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 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 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 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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = absl::flags_internal::FlagValueAndInitBit, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = absl::flags_internal::FlagValueAndInitBit, Source = int64_t, $2 = (no value)] 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) 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 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 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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, int &, int *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, long &, long *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator, 256, false>>, absl::Cord &, absl::Cord *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, absl::Cord &, absl::Cord *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::less>, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : 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 is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, false>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::pair, std::less>, std::allocator, std::pair>>, 256, false>>, std::pair, std::pair> &, std::pair, std::pair> *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : 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 is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>, int &, int *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator, 256, true>>, long &, long *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>, long &, long *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::less>, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator, 256, true>>, absl::Cord &, absl::Cord *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, true>>, absl::Cord &, absl::Cord *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::less>, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::less>, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : 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 is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc>, 256, true>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::pair, std::less>, std::allocator, std::pair>>, 256, true>>, std::pair, std::pair> &, std::pair, std::pair> *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : 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 is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, false>>, std::pair, int> &, std::pair, int> *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, int, absl::container_internal::(anonymous namespace)::CompareIntToString, std::allocator, int>>, 256, true>>, std::pair, int> &, std::pair, int> *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::(anonymous namespace)::NonTransparentCompare, std::allocator>, 256, true>>, std::basic_string &, std::basic_string *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator, 256, false>>, int &, int *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::less>, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator, 256, false>>, absl::container_internal::(anonymous namespace)::StringLike &, absl::container_internal::(anonymous namespace)::StringLike *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::(anonymous namespace)::SubstringLess, std::allocator>, 256, false>>, std::basic_string &, std::basic_string *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator, 256, false>>, long &, long *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, long, std::less>, std::allocator, long>>, 256, false>>, std::pair, long> &, std::pair, long> *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator, 256, true>>, int &, int *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : 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 is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator, 256, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator, 256, true>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>, std::allocator, 48, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>, std::allocator, 504, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>, std::allocator, 816, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator, 48, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator, 504, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator, 816, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::less, std::allocator>>, 256, true>>, std::pair> &, std::pair> *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, int, std::less>, std::allocator, int>>, 256, false>>, std::pair, int> &, std::pair, int> *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator, 256, false>>, int &, int *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, int, std::less>, std::allocator, int>>, 256, true>>, std::pair, int> &, std::pair, int> *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, 256, true>>, absl::container_internal::(anonymous namespace)::InsertMultiHintData &, absl::container_internal::(anonymous namespace)::InsertMultiHintData *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, 256, false>>, int &, int *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, 256, true>>, int &, int *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>, 256, false>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, 256, false>>, int &, int *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, 256, false>>, int &, int *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::less, std::allocator>>, 256, false>>, std::pair> &, std::pair> *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::(anonymous namespace)::PropagatingCountingAlloc, 256, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::CountingAllocator, 256, false>>, absl::test_internal::MovableOnlyInstance &, absl::test_internal::MovableOnlyInstance *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, 256, false>>, absl::container_internal::(anonymous namespace)::ConstructorCounted &, absl::container_internal::(anonymous namespace)::ConstructorCounted *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::less>, std::allocator>, 256, false>>, std::vector &, std::vector *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>, 256, false>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, int, std::less>, std::allocator, int>>, 256, false>>, std::pair, int> &, std::pair, int> *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : 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 is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : 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 is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function 'absl::container_internal::(anonymous namespace)::BtreeMultiKeyTest_EqualRange_Test::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>::Register' requested here 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 TYPED_TEST(BtreeMultiKeyTest, EqualRange) { ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, 256, false>>, absl::container_internal::(anonymous namespace)::MultiKey &, absl::container_internal::(anonymous namespace)::MultiKey *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function 'absl::container_internal::(anonymous namespace)::BtreeMultiKeyTest_EqualRange_Test::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>::Register' requested here 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 TYPED_TEST(BtreeMultiKeyTest, EqualRange) { ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, absl::container_internal::CountingAllocator, 256, false>>, int &, int *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, 256, false>>, int &, int *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>, 256, false>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator, 256, false>>, absl::container_internal::(anonymous namespace)::MultiKey &, absl::container_internal::(anonymous namespace)::MultiKey *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, 256, false>>, absl::container_internal::(anonymous namespace)::MultiKey &, absl::container_internal::(anonymous namespace)::MultiKey *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, 256, false>>, int &, int *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, 256, false>>, int &, int *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, 256, false>>, int &, int *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, 256, false>>, int &, int *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, 256, false>>, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator &, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, 256, true>>, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator &, absl::container_internal::(anonymous namespace)::OnlyConstructibleByAllocator *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, 256, false>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, 256, true>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator, 256, false>>, absl::container_internal::(anonymous namespace)::NotAssignable &, absl::container_internal::(anonymous namespace)::NotAssignable *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator, 256, true>>, absl::container_internal::(anonymous namespace)::NotAssignable &, absl::container_internal::(anonymous namespace)::NotAssignable *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator>, 256, false>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_test.h:25: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/btree_map.h:53: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/btree.h:63: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/container/internal/common.h:21: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator>, 256, true>>, std::pair &, std::pair *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ 336 warnings generated. [189/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [190/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [191/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 && : [192/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [193/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 && : [194/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [196/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [197/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgmock.so.1.12.1 /usr/lib64/libgtest.so.1.12.1 && : [198/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [199/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [200/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 && : [201/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [202/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [203/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [204/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 && : [205/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [206/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [208/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/profiling/libabsl_exponential_biased.so.2206.0.0 /usr/lib64/libgmock.so.1.12.1 /usr/lib64/libgtest.so.1.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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 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] 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 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] : std::integral_constant' requested here 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] : std::integral_constant' requested here 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 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] 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 static_assert(absl::is_trivially_copy_assignable::value, ""); ^ 34 warnings generated. [210/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [211/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [212/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [213/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 && : [214/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 30 warnings generated. [216/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 30 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [219/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [220/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [221/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [222/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [223/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [224/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [225/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 30 warnings generated. [226/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [227/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] 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 : 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 : 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 } 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 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 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 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 : 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 absl::BitGen gen_1(my_seed); ^ 24 warnings generated. [228/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [229/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [230/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [231/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] 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 : 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 : 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 } 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 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 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 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 : 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 absl::BitGen bitgen(seed_seq); ^ 24 warnings generated. [232/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [233/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [234/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 && : [235/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [236/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [237/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [238/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [239/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [240/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [241/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 && : [242/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [243/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [244/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 && : [245/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [246/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 && : [247/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [248/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 && : [249/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [250/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [252/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :132:1: note: expanded from here 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/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 bool, absl::type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/flags/internal/flag.h:334:10: note: in instantiation of template type alias 'FlagUseValueAndInitBitStorage' requested here 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 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 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 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' 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' ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ ^ :132:1: note: expanded from here FLAGS_absl_random_test_trials ^ 8 warnings generated. [255/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [257/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [259/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [260/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 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 : 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 : 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 } 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 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 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 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] 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 : 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 : 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 } 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 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 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 auto salted_seq = MakeSaltedSeedSeq(std::move(seq)); ^ 7 warnings generated. [262/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] 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 : 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 : 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 } 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 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 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 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 : 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 E{q}; ^ 24 warnings generated. [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [264/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [266/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [267/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [268/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [269/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [270/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [271/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [272/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [273/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [274/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [275/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgtest.so.1.12.1 && : [276/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 25 warnings generated. [277/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [278/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 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 : 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 : 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 } 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 ~InlinedVector() {} ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:95:2: note: in instantiation of member function 'absl::InlinedVector::~InlinedVector' requested here delete __ptr; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:396:4: note: in instantiation of member function 'std::default_delete>::operator()' requested here 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 StatusRep(absl::StatusCode code_arg, absl::string_view message_arg, ^ 26 warnings generated. [279/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_HashValueSequenceTest_::BasicUsage>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742: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, std::equal_to>, absl::node_hash_set, std::equal_to>, absl::btree_set>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742: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, std::equal_to>, absl::node_hash_set, std::equal_to>, absl::btree_set>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742: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, std::equal_to>, absl::node_hash_set, std::equal_to>, absl::btree_set>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797: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, std::equal_to>, absl::node_hash_set, std::equal_to>, absl::btree_set>>::Register' requested here 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, std::equal_to>, absl::node_hash_set, std::equal_to>, absl::btree_set>>::Register' requested here 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' 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::allocator, 256, false>>, int &, int *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:742: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, std::equal_to>, absl::node_hash_set, std::equal_to>, absl::btree_set>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742: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, std::equal_to>, absl::node_hash_set, std::equal_to>, absl::btree_set>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742: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, std::equal_to>, absl::node_hash_set, std::equal_to>, absl::btree_set>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797: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, std::equal_to>, absl::node_hash_set, std::equal_to>, absl::btree_set>>::Register' requested here 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, std::equal_to>, absl::node_hash_set, std::equal_to>, absl::btree_set>>::Register' requested here 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' 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_HashValueAssociativeMapTest_::BasicUsage>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742: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::hash_internal::Hash, std::equal_to>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742: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::hash_internal::Hash, std::equal_to>, absl::node_hash_map, absl::hash_internal::Hash, std::equal_to>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742: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::hash_internal::Hash, std::equal_to>, absl::node_hash_map, absl::hash_internal::Hash, std::equal_to>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797: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::hash_internal::Hash, std::equal_to>, absl::node_hash_map, absl::hash_internal::Hash, std::equal_to>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here 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::hash_internal::Hash, std::equal_to>, absl::node_hash_map, absl::hash_internal::Hash, std::equal_to>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here 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' 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant, std::less, std::allocator>>, 256, false>>, std::pair> &, std::pair> *>>' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.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 bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-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 static_assert(type_traits_internal::is_trivially_copyable::value, ^ /builddir/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 static_assert(static_assert_validation(), "This call must be elided."); ^ /builddir/build/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 class btree_container { ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:742: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::hash_internal::Hash, std::equal_to>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742: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::hash_internal::Hash, std::equal_to>, absl::node_hash_map, absl::hash_internal::Hash, std::equal_to>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742: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::hash_internal::Hash, std::equal_to>, absl::node_hash_map, absl::hash_internal::Hash, std::equal_to>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797: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::hash_internal::Hash, std::equal_to>, absl::node_hash_map, absl::hash_internal::Hash, std::equal_to>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here 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::hash_internal::Hash, std::equal_to>, absl::node_hash_map, absl::hash_internal::Hash, std::equal_to>, absl::btree_map>, (anonymous namespace)::UnorderedSequence>>>>::Register' requested here 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ 36 warnings generated. [280/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 /usr/lib64/libgtest.so.1.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [285/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [286/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [287/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [288/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [289/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [290/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [291/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [292/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [293/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [294/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 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 : 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 : 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 } 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 ~InlinedVector() {} ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:95:2: note: in instantiation of member function 'absl::InlinedVector::~InlinedVector' requested here delete __ptr; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:396:4: note: in instantiation of member function 'std::default_delete>::operator()' requested here 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 StatusRep(absl::StatusCode code_arg, absl::string_view message_arg, ^ 27 warnings generated. [295/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [296/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [297/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [298/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 && : [299/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [300/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [301/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 && : [302/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/strings/libabsl_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.12.1 && : [303/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [304/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/strings/libabsl_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 && : [305/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 && : [306/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 absl/strings/libabsl_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.12.1 && : [307/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [308/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 absl/strings/libabsl_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.12.1 && : [309/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [310/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/strings/libabsl_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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [311/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [312/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [313/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 && : [314/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [315/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [316/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 && : [317/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [318/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 && : [319/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [320/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [321/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [322/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [323/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/strings/libabsl_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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 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 : 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 : 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 } 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 ~InlinedVector() {} ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:95:2: note: in instantiation of member function 'absl::InlinedVector::~InlinedVector' requested here delete __ptr; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/bits/unique_ptr.h:396:4: note: in instantiation of member function 'std::default_delete>::operator()' requested here 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 StatusRep(absl::StatusCode code_arg, absl::string_view message_arg, ^ 26 warnings generated. [325/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [326/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 && : [327/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/strings/libabsl_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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [328/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [329/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/strings/libabsl_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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [331/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/strings/libabsl_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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [332/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/strings/libabsl_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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [334/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [335/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/strings/libabsl_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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [336/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__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] : std::integral_constant>' requested here 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] : std::integral_constant>' requested here 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 EXPECT_TRUE(absl::is_trivially_default_constructible::value); ^ 7 warnings generated. [337/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/strings/libabsl_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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [338/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [340/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [341/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/strings/libabsl_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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [342/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [344/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [345/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [346/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/strings/libabsl_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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [347/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/strings/libabsl_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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [348/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/strings/libabsl_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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [350/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/strings/libabsl_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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [351/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [352/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [353/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [354/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [355/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [356/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [358/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/strings/libabsl_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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [359/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/strings/libabsl_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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [360/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [361/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [362/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [363/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [364/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 uint128 v, int exp, absl::FunctionRef f) { ^ 29 warnings generated. [365/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [366/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [367/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [368/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 && : [369/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [370/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 && : [371/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [372/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [373/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest.so.1.12.1 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 && : [374/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [375/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/strings/libabsl_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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [376/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [377/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [378/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [379/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [380/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [381/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 && : [382/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [383/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [384/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [385/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [386/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [387/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [388/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [389/650] /usr/bin/clang++ -Dcord_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 Consume(rep, consume); ^ 26 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 Consume(child, [&](CordRep* child_arg, size_t offset, size_t len) { ^ 26 warnings generated. [394/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -MD -MT absl/strings/CMakeFiles/cordz_functions.dir/internal/cordz_functions.cc.o -MF absl/strings/CMakeFiles/cordz_functions.dir/internal/cordz_functions.cc.o.d -o absl/strings/CMakeFiles/cordz_functions.dir/internal/cordz_functions.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/cordz_functions.cc [395/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [396/650] /usr/bin/cmake -E cmake_symlink_library absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_functions.so && : [397/650] /usr/bin/clang++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/internal/str_format/convert_test.cc:1241:45: warning: code will never be executed [-Wunreachable-code] const NativePrintfTraits &native_traits = VerifyNativeImplementation(); ^~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. [398/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [399/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [400/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 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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_handle_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 25 warnings generated. [405/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 25 warnings generated. [406/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [407/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [408/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here 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 : 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 : 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 } 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 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 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] 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 : 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 : 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 } 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 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 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] 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 : 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 : 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 } 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 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 absl::InlinedVector indents; ^ 28 warnings generated. [410/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 25 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 25 warnings generated. [413/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [415/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [416/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [417/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [419/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [420/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here f) { ^ 30 warnings generated. [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [422/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [423/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [424/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 && : [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [426/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -MD -MT absl/synchronization/CMakeFiles/synchronization.dir/barrier.cc.o -MF absl/synchronization/CMakeFiles/synchronization.dir/barrier.cc.o.d -o absl/synchronization/CMakeFiles/synchronization.dir/barrier.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/barrier.cc [427/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 absl::FunctionRef callback) const { ^ 25 warnings generated. [428/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -MD -MT absl/synchronization/CMakeFiles/synchronization.dir/blocking_counter.cc.o -MF absl/synchronization/CMakeFiles/synchronization.dir/blocking_counter.cc.o.d -o absl/synchronization/CMakeFiles/synchronization.dir/blocking_counter.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/blocking_counter.cc [429/650] /usr/bin/clang++ -Dsynchronization_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -MD -MT absl/synchronization/CMakeFiles/synchronization.dir/internal/create_thread_identity.cc.o -MF absl/synchronization/CMakeFiles/synchronization.dir/internal/create_thread_identity.cc.o.d -o absl/synchronization/CMakeFiles/synchronization.dir/internal/create_thread_identity.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/synchronization/internal/create_thread_identity.cc [430/650] /usr/bin/clang++ -Dsynchronization_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [434/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [435/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [436/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [437/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [438/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [439/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [440/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [441/650] /usr/bin/clang++ -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [444/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [445/650] /usr/bin/clang++ -Dtime_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -MD -MT absl/time/CMakeFiles/time.dir/clock.cc.o -MF absl/time/CMakeFiles/time.dir/clock.cc.o.d -o absl/time/CMakeFiles/time.dir/clock.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/clock.cc [446/650] /usr/bin/clang++ -Dtime_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 = unsigned long, Source = int64_t, $2 = (no value)] return absl::bit_cast(v); ^ 11 warnings generated. [449/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [450/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [451/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 && : [452/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -MD -MT absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_fixed.cc.o -MF absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_fixed.cc.o.d -o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_fixed.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/internal/cctz/src/time_zone_fixed.cc [453/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [454/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -MD -MT absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_format.cc.o -MF absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_format.cc.o.d -o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_format.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/internal/cctz/src/time_zone_format.cc [455/650] /usr/bin/clang++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -MD -MT absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_impl.cc.o -MF absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_impl.cc.o.d -o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_impl.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/internal/cctz/src/time_zone_impl.cc [457/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -MD -MT absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_libc.cc.o -MF absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_libc.cc.o.d -o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_libc.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/internal/cctz/src/time_zone_libc.cc [459/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -MD -MT absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_lookup.cc.o -MF absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_lookup.cc.o.d -o absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_lookup.cc.o -c /builddir/build/BUILD/abseil-cpp-20220623.1/absl/time/internal/cctz/src/time_zone_lookup.cc [460/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [461/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [463/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [464/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [465/650] /usr/bin/cmake -E cmake_symlink_library absl/time/libabsl_time_zone.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/time/libabsl_time_zone.so && : [466/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [467/650] /usr/bin/cmake -E cmake_symlink_library absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_time.so && : [468/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [469/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [471/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [472/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 && : [473/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [474/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 && : [475/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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 && : [476/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 && : [477/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [478/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [479/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [480/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [481/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [482/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [483/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [484/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 && : [485/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [486/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 && : [487/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [488/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 && : [489/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [490/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [491/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [492/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [493/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [494/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [495/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [496/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 && : [497/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [498/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [499/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 && : [500/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [501/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 && : [502/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [503/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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 [504/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [505/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [507/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [508/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 && : [509/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [510/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [511/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 && : [512/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [513/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [514/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [515/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [516/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [517/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [520/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [521/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [522/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [523/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 && : [524/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [525/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [526/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [527/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 && : [528/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [529/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [530/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 && : [531/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [532/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 && : [533/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [534/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 && : [535/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [536/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 && : [537/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 28 warnings generated. [538/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here 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 T t; ^ /usr/bin/../lib/gcc/ppc64le-redhat-linux/12/../../../../include/c++/12/type_traits:971:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) : public __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 absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] : std::integral_constant>' requested here absl::is_trivially_destructible::value> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here std::is_lvalue_reference>::type::type { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here absl::is_trivially_copy_constructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here absl::is_trivially_copy_assignable< ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here struct ForwardT : std::conditional(), T, T&&> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here using Invoker = R (*)(VoidPtr, typename ForwardT::type...); ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here absl::functional_internal::Invoker invoker_; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef)>' requested here 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 28 warnings generated. [539/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [540/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [541/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 && : [542/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [543/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 && : [544/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [545/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 && : [546/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [547/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [548/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [549/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [550/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [551/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [552/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [553/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [554/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [555/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [556/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [557/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [558/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [559/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [560/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [561/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [562/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [563/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [564/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [565/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [566/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [567/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [568/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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 [569/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [570/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 && : [571/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [572/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 && : [573/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [574/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [575/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [576/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 && : [577/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [578/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [579/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [580/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 && : [581/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [582/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [583/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [584/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [585/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [586/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [587/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [588/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [589/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [590/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 && : [591/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [592/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 && : [593/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [594/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [595/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 && : [596/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [597/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 && : [598/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [599/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 && : [600/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [601/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [602/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [603/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [604/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [605/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [606/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [607/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [608/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [609/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 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.12.1 && : [610/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgtest_main.so.1.12.1 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.12.1 && : [611/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 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.12.1 && : [612/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [613/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 && : [614/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 && : [615/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 && : [616/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 && : [617/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [618/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [619/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [620/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [621/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [622/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [623/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [624/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [625/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [626/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [627/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [628/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [629/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [630/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [631/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [632/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [633/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [634/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [635/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [636/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [637/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [638/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [639/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [640/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [641/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ 5 warnings generated. [642/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [643/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] return bit_cast(FromHost64(bit_cast(x))); ^ 23 warnings generated. [644/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 absl/strings/libabsl_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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [645/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 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.12.1 /usr/lib64/libgtest.so.1.12.1 && : [646/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgmock.so.1.12.1 /usr/lib64/libgtest.so.1.12.1 && : [647/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: (skipping 28 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 29 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:742:57: note: (skipping 27 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 28 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 26 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 27 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 26 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 24 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 24 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 22 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 21 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 22 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 20 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 21 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 20 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 17 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 17 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 14 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 14 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469: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 Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738: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 new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469: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 Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738: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 new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: (skipping 29 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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:742:57: note: (skipping 28 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 27 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 26 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 24 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 22 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 21 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 20 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 17 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 14 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469: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 Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738: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 new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:742:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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:742:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::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 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::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 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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] 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 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 PropertiesOfT, float>' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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] 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 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 PropertiesOfT, float>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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] 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 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 PropertiesOfT, float>' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadMoveConstruct>' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadMoveConstruct>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadMoveConstruct>' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadMoveAssign>' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadMoveAssign>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadMoveAssign>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 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 (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 .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' with_loose_profile( \ ^ 221 warnings generated. [648/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wstring-conversion -Wtautological-overlap-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-c99-extensions -Wno-deprecated-declarations -Wno-missing-noreturn -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-null-conversion -Wno-shadow -Wno-shift-sign-overflow -Wno-sign-compare -Wno-unused-function -Wno-unused-member-function -Wno-unused-parameter -Wno-unused-private-field -Wno-unused-template -Wno-used-but-marked-unused -Wno-zero-as-null-pointer-constant -Wno-gnu-zero-variadic-macro-arguments -std=gnu++17 -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] : std::integral_constant::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 short, Source = short] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned short, Source = int16_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 = int] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned int, Source = int32_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value && ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here is_trivially_destructible::value && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here type_traits_internal::is_trivially_copyable::value ^ /builddir/build/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 long, Source = long] inline constexpr Dest bit_cast(const Source& source) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = unsigned long, Source = int64_t, $2 = (no value)] 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] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: (skipping 28 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 29 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:742:57: note: (skipping 27 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 28 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 26 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 27 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 26 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 24 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 24 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 22 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 21 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 22 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 20 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 21 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 20 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 17 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 17 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 14 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 14 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469: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 Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738: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 new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469: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 Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738: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 new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:1179:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: (skipping 29 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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:742:57: note: (skipping 28 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 27 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 26 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 25 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 24 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 22 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 21 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 20 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 17 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 14 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469: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 Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738: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 new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function '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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::Archetype>, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 INSTANTIATE_TYPED_TEST_SUITE_P(Core, ProfileTest, CoreProfilesToTest); ^ /usr/include/gtest/gtest-typed-test.h:313:11: note: expanded from macro 'INSTANTIATE_TYPED_TEST_SUITE_P' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:742:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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:742:57: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, 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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::TemplateSel<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateComparisonProperties, (anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAuxilliaryProperties>, testing::internal::Types<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>, (anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::Register' requested here 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] : std::integral_constant>' requested here is_trivially_destructible::value> { ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:179:28: note: in instantiation of template class 'absl::is_trivially_default_constructible>' requested here EXPECT_FALSE(absl::is_trivially_default_constructible::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateConstructionProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:742:57: note: in instantiation of member function 'testing::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 typename Types::Tail>::Register(prefix, ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::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 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] bool, __has_trivial_assign(typename std::remove_reference::type) && ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:450:26: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here EXPECT_FALSE(absl::is_trivially_copy_assignable::value); ^ /usr/include/gtest/internal/gtest-internal.h:469:44: note: in instantiation of member function '(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>::TestBody' requested here Test* CreateTest() override { return new TestClass; } ^ /usr/include/gtest/internal/gtest-internal.h:738:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties<(anonymous namespace)::ProfileAndExpectation, absl::types_internal::ConformanceProfile>>>::CreateTest' requested here new TestFactoryImpl); ^ /usr/include/gtest/internal/gtest-internal.h:797:50: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<(anonymous namespace)::ProfileTest, testing::internal::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 TypeParameterizedTest::Register( ^ /usr/include/gtest/internal/gtest-internal.h:802:47: note: in instantiation of member function 'testing::internal::TypeParameterizedTestSuite<(anonymous namespace)::ProfileTest, testing::internal::Templates<(anonymous namespace)::gtest_suite_ProfileTest_::HasAppropriateAssignmentProperties, (anonymous namespace)::gtest_suite_ProfileTest_::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 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 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' Register(GTEST_STRINGIFY_(Prefix), \ ^ In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing_test.cc:15: In file included from /builddir/build/BUILD/abseil-cpp-20220623.1/absl/types/internal/conformance_testing.h:40: /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] : std::integral_constant' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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] 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 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 PropertiesOfT, float>' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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] 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 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 PropertiesOfT, float>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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] 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 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 PropertiesOfT, float>' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadMoveConstruct>' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadMoveConstruct>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadMoveConstruct>' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadMoveAssign>' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadMoveAssign>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadMoveAssign>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant>' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT>' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadDefaultInitializedMoveAssign>' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 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 (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 .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' 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] : std::integral_constant' requested here 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 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' ? absl::is_trivially_##property::value \ ^ :76:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 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 (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 .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' 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] 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 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' ? absl::is_trivially_##property::value \ ^ :108:1: note: expanded from here 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 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 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>] 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 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 PropertiesOfT, (anonymous namespace)::BadDefaultInitializedCopyAssign>' requested here 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 (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 .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' with_loose_profile( \ ^ 221 warnings generated. [649/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgmock.so.1.12.1 /usr/lib64/libgtest.so.1.12.1 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_leak_check.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [650/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.12.1 /usr/lib64/libgmock.so.1.12.1 /usr/lib64/libgtest.so.1.12.1 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_leak_check.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.1Jvedk + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le ++ dirname /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le + CFLAGS='-O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + 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-2.fc37_clang15_12.ppc64le + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "None" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/cmake/absl/abslTargets.cmake -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/cmake/absl/abslTargets-none.cmake -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/cmake/absl/abslConfig.cmake -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/cmake/absl/abslConfigVersion.cmake -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/utility -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/utility/utility.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types/variant.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types/span.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types/optional.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types/internal/variant.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types/internal/transform_args.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types/internal/span.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types/internal/parentheses.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types/internal/optional.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types/internal/conformance_testing_helpers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types/internal/conformance_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types/internal/conformance_profile.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types/internal/conformance_archetype.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types/internal/conformance_aliases.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types/compare.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types/bad_variant_access.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types/bad_optional_access.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types/bad_any_cast.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/types/any.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/time.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal/zoneinfo.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal/test_util.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal/get_current_time_posix.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal/get_current_time_chrono.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal/cctz -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal/cctz/src -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal/cctz/src/tzfile.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal/cctz/src/time_zone_posix.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal/cctz/src/time_zone_libc.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal/cctz/src/time_zone_info.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal/cctz/src/time_zone_impl.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal/cctz/src/time_zone_if.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal/cctz/src/time_zone_fixed.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal/cctz/include -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal/cctz/include/cctz -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal/cctz/include/cctz/zone_info_source.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal/cctz/include/cctz/time_zone.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal/cctz/include/cctz/civil_time_detail.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/internal/cctz/include/cctz/civil_time.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/clock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/time/civil_time.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/synchronization -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/synchronization/notification.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/synchronization/mutex.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/synchronization/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/synchronization/internal/waiter.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/synchronization/internal/thread_pool.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/synchronization/internal/per_thread_sem.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/synchronization/internal/kernel_timeout.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/synchronization/internal/graphcycles.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/synchronization/internal/futex.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/synchronization/internal/create_thread_identity.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/synchronization/blocking_counter.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/synchronization/barrier.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/substitute.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/strip.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/string_view.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/str_split.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/str_replace.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/str_join.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/str_format.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/str_cat.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/numbers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/match.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/utf8.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/string_constant.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/str_split_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/str_join_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/str_format -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/str_format/parser.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/str_format/output.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/str_format/float_conversion.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/str_format/extension.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/str_format/checker.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/str_format/bind.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/str_format/arg.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/stl_type_traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/resize_uninitialized.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/pow10_helper.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/ostringstream.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/numbers_test_common.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/memutil.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/escaping_test_common.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/escaping.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/cordz_update_tracker.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/cordz_update_scope.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/cordz_statistics.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/cordz_sample_token.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/cordz_info.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/cordz_handle.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/cordz_functions.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/cord_rep_test_util.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/cord_rep_ring_reader.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/cord_rep_ring.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/cord_rep_flat.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/cord_rep_crc.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/cord_rep_consume.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/cord_rep_btree_reader.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/cord_rep_btree_navigator.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/cord_rep_btree.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/cord_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/cord_data_edge.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/charconv_parse.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/charconv_bigint.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/internal/char_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/escaping.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/cordz_test_helpers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/cord_test_helpers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/cord_buffer.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/cord_analysis.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/cord.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/charconv.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/strings/ascii.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/status -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/status/statusor.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/status/status_payload_printer.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/status/status.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/status/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/status/internal/statusor_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/status/internal/status_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/zipf_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/uniform_real_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/uniform_int_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/seed_sequences.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/seed_gen_exception.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/random.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/poisson_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/mocking_bit_gen.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/mock_distributions.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/log_uniform_int_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/wide_multiply.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/uniform_helper.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/sequence_urbg.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/seed_material.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/salted_seed_seq.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/randen_traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/randen_slow.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/randen_hwaes.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/randen_engine.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/randen_detect.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/randen.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/pool_urbg.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/platform.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/pcg_engine.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/nonsecure_base.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/nanobenchmark.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/mock_overload_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/mock_helpers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/iostream_state_saver.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/generate_real.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/fastmath.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/fast_uniform_bits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/explicit_seed_seq.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/distribution_test_util.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/distribution_caller.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/internal/chi_square.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/gaussian_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/exponential_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/distributions.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/discrete_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/bit_gen_ref.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/beta_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/random/bernoulli_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/profiling -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/profiling/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/profiling/internal/sample_recorder.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/profiling/internal/periodic_sampler.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/profiling/internal/exponential_biased.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/numeric -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/numeric/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/numeric/internal/representation.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/numeric/internal/bits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/numeric/int128_no_intrinsic.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/numeric/int128_have_intrinsic.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/numeric/int128.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/numeric/bits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/meta -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/meta/type_traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/memory -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/memory/memory.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/hash -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/hash/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/hash/internal/spy_hash_state.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/hash/internal/low_level_hash.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/hash/internal/hash.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/hash/internal/city.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/hash/hash_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/hash/hash.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/functional -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/functional/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/functional/internal/function_ref.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/functional/internal/front_binder.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/functional/internal/any_invocable.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/functional/function_ref.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/functional/bind_front.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/functional/any_invocable.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/usage_config.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/usage.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/reflection.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/parse.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/marshalling.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/internal/usage.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/internal/sequence_lock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/internal/registry.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/internal/program_name.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/internal/private_handle_accessor.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/internal/path_util.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/internal/parse.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/internal/flag_msvc.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/internal/flag.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/internal/commandlineflag.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/flag.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/declare.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/config.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/flags/commandlineflag.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/symbolize_win32.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/symbolize_unimplemented.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/symbolize_emscripten.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/symbolize_elf.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/symbolize_darwin.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/symbolize.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/stacktrace.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/leak_check.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/internal/vdso_support.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/internal/symbolize.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/internal/stacktrace_x86-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/internal/stacktrace_win32-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/internal/stacktrace_unimplemented-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/internal/stacktrace_riscv-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/internal/stacktrace_powerpc-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/internal/stacktrace_generic-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/internal/stacktrace_emscripten-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/internal/stacktrace_config.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/internal/stacktrace_arm-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/internal/stacktrace_aarch64-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/internal/stack_consumption.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/internal/examine_stack.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/internal/elf_mem_image.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/internal/demangle.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/internal/address_is_readable.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/debugging/failure_signal_handler.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/node_hash_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/node_hash_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/unordered_set_modifiers_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/unordered_set_members_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/unordered_set_lookup_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/unordered_set_constructor_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/unordered_map_modifiers_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/unordered_map_members_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/unordered_map_lookup_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/unordered_map_constructor_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/tracked.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/test_instance_tracker.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/raw_hash_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/raw_hash_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/node_slot_policy.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/layout.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/inlined_vector.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/hashtablez_sampler.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/hashtable_debug_hooks.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/hashtable_debug.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/hash_policy_traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/hash_policy_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/hash_generator_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/hash_function_defaults.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/counting_allocator.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/container_memory.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/compressed_tuple.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/common.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/btree_container.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/internal/btree.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/inlined_vector.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/flat_hash_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/flat_hash_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/fixed_array.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/btree_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/btree_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/container/btree_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/cleanup -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/cleanup/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/cleanup/internal/cleanup.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/cleanup/cleanup.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/thread_annotations.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/port.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/policy_checks.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/options.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/optimization.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/macros.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/log_severity.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/unscaledcycleclock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/unaligned_access.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/tsan_mutex_interface.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/throw_delegate.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/thread_identity.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/thread_annotations.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/sysinfo.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/strerror.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/spinlock_win32.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/spinlock_wait.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/spinlock_posix.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/spinlock_linux.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/spinlock_akaros.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/spinlock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/scoped_set_env.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/scheduling_mode.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/raw_logging.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/pretty_function.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/prefetch.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/per_thread_tls.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/low_level_scheduling.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/low_level_alloc.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/invoke.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/inline_variable_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/inline_variable.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/identity.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/hide_ptr.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/fast_type_id.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/exception_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/exception_safety_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/errno_saver.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/endian.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/dynamic_annotations.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/direct_mmap.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/cycleclock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/atomic_hook_test_helper.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/internal/atomic_hook.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/dynamic_annotations.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/const_init.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/config.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/casts.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/call_once.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/base/attributes.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/algorithm -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/algorithm/container.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/include/absl/algorithm/algorithm.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_atomic_hook.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_errno_saver.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_log_severity.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_log_severity.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_log_severity.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_raw_logging_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_raw_logging_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_spinlock_wait.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_spinlock_wait.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_spinlock_wait.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_config.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_dynamic_annotations.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_core_headers.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_malloc_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_malloc_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_malloc_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_malloc_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_base_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_base.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_base.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_base.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_base.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_throw_delegate.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_throw_delegate.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_throw_delegate.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_throw_delegate.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_pretty_function.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_endian.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_scoped_set_env.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_scoped_set_env.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_scoped_set_env.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_scoped_set_env.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_strerror.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strerror.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strerror.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_fast_type_id.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_prefetch.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_algorithm.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_algorithm_container.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_cleanup_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_cleanup.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_btree.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_compressed_tuple.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_fixed_array.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_inlined_vector_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_inlined_vector.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_counting_allocator.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_flat_hash_map.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_flat_hash_set.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_node_hash_map.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_node_hash_set.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_container_memory.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_hash_function_defaults.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_hash_policy_traits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_hashtablez_sampler.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_hashtablez_sampler.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_hashtable_debug.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_hashtable_debug_hooks.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_node_slot_policy.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_raw_hash_map.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_container_common.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_raw_hash_set.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_raw_hash_set.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_raw_hash_set.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_raw_hash_set.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_layout.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_stacktrace.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_stacktrace.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_stacktrace.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_stacktrace.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_symbolize.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_symbolize.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_symbolize.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_symbolize.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_examine_stack.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_examine_stack.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_examine_stack.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_examine_stack.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_failure_signal_handler.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_failure_signal_handler.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_debugging_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_debugging_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_debugging_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_debugging_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_demangle_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_demangle_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_demangle_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_demangle_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_leak_check.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_leak_check.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_leak_check.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_debugging.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_flags_path_util.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_flags_program_name.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_program_name.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_program_name.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_program_name.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_flags_config.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_config.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_config.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_config.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_flags_marshalling.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_marshalling.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_marshalling.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_marshalling.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_flags_commandlineflag_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_commandlineflag_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_flags_commandlineflag.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_commandlineflag.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_flags_private_handle_accessor.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_private_handle_accessor.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_flags_reflection.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_reflection.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_reflection.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_reflection.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_flags_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_flags.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_flags_usage_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_usage_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_flags_usage.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_usage.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_usage.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_usage.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_flags_parse.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_parse.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_parse.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_parse.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_any_invocable.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_bind_front.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_function_ref.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_hash.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_hash.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_hash.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_hash.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_city.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_city.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_city.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_city.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_low_level_hash.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_low_level_hash.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_low_level_hash.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_low_level_hash.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_memory.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_type_traits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_meta.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_bits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_int128.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_int128.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_int128.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_numeric.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_numeric_representation.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_sample_recorder.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_exponential_biased.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_exponential_biased.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_exponential_biased.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_periodic_sampler.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_periodic_sampler.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_periodic_sampler.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_periodic_sampler.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_random.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_bit_gen_ref.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_mock_helpers.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_distributions.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_distributions.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_distributions.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_distributions.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_seed_gen_exception.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_seed_gen_exception.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_seed_sequences.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_seed_sequences.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_traits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_distribution_caller.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_fast_uniform_bits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_seed_material.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_seed_material.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_pool_urbg.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_pool_urbg.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_salted_seed_seq.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_iostream_state_saver.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_generate_real.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_wide_multiply.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_fastmath.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_nonsecure_base.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_pcg_engine.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_randen_engine.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_platform.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_platform.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_platform.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_randen.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_randen_slow.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_slow.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_randen_hwaes.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_hwaes.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_randen_hwaes_impl.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_distribution_test_util.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_distribution_test_util.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_random_internal_uniform_helper.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_status.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_status.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_status.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_status.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_statusor.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_statusor.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_statusor.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_statusor.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_strings.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strings.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strings.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strings.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_strings_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strings_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strings_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strings_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_str_format.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_str_format_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_str_format_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_str_format_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_str_format_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_cord_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cord_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cord_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cord_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_cordz_update_tracker.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_cordz_functions.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_functions.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_functions.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_functions.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_cordz_statistics.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_cordz_handle.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_handle.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_handle.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_handle.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_cordz_info.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_info.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_info.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_info.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_cordz_sample_token.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_sample_token.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_cordz_update_scope.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_cord.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cord.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cord.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cord.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_graphcycles_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_graphcycles_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_kernel_timeout_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_synchronization.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_synchronization.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_synchronization.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_synchronization.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_time.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_time.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_time.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_time.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_civil_time.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_civil_time.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_civil_time.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_time_zone.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_time_zone.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_time_zone.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_any.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_bad_any_cast.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_bad_any_cast_impl.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_any_cast_impl.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_span.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_optional.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_bad_optional_access.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_optional_access.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_optional_access.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_optional_access.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_bad_variant_access.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_variant_access.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_variant_access.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_variant_access.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_variant.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_compare.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/pkgconfig/absl_utility.pc + /bin/bash /usr/lib/rpm/redhat/verify-clang-cc --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_variant_access.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_variant_access.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_optional_access.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_optional_access.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_time_zone.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_time_zone.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_civil_time.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_civil_time.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_time.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_time.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_synchronization.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_synchronization.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0 error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cord.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cord.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_info.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_info.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_handle.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_handle.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_functions.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_functions.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cord_internal.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cord_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_str_format_internal.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_str_format_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strings_internal.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strings_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strings.so.2206.0.0 error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strings.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_statusor.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_statusor.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_status.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_status.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_platform.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_platform.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_distributions.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_distributions.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_periodic_sampler.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_periodic_sampler.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_exponential_biased.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_exponential_biased.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_int128.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_int128.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_low_level_hash.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_low_level_hash.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_city.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_city.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_hash.so.2206.0.0 error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_hash.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_parse.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_parse.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_usage.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_usage.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_internal.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_reflection.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_reflection.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_marshalling.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_marshalling.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_config.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_config.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_program_name.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_program_name.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_leak_check.so.2206.0.0 error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_leak_check.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_demangle_internal.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_demangle_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_debugging_internal.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_debugging_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_examine_stack.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_examine_stack.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_symbolize.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_symbolize.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_stacktrace.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_stacktrace.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_raw_hash_set.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_raw_hash_set.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strerror.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strerror.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_scoped_set_env.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_scoped_set_env.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_throw_delegate.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_throw_delegate.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_base.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_base.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_malloc_internal.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_malloc_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_spinlock_wait.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_spinlock_wait.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_log_severity.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -j5 --strict-build-id -m -i --build-id-seed 20220623.1-2.fc37_clang15_12 --unique-debug-suffix -20220623.1-2.fc37_clang15_12.ppc64le --unique-debug-src-base abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/abseil-cpp-20220623.1 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_base.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_optional_access.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_variant_access.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_city.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_civil_time.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cord.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cord_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_functions.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_handle.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_info.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_debugging_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_demangle_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_examine_stack.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_exponential_biased.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_config.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_parse.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_marshalling.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_program_name.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_reflection.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_usage.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_hash.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_int128.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_leak_check.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_log_severity.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_low_level_hash.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_malloc_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_periodic_sampler.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_distributions.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_platform.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_raw_hash_set.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_scoped_set_env.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_spinlock_wait.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_stacktrace.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_status.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_statusor.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_str_format_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strerror.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strings.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strings_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_symbolize.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_synchronization.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_throw_delegate.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_time.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_time_zone.so.2206.0.0 original debug info size: 13824kB, size after compression: 11712kB /usr/bin/sepdebugcrcfix: Updated 65 CRC32s, 0 CRC32s did match. 6149 blocks + /usr/lib/rpm/check-buildroot + /bin/bash /usr/lib/rpm/redhat/verify-clang-cc --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_time_zone.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_time_zone.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_time.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_time.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fa90) + file size (0x230) exceeds the size of the file (0xaa80) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fa90) + file size (0x230) exceeds the size of the file (0xaa80) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fa90) + file size (0x230) exceeds the size of the file (0xaa80) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fa90) + file size (0x230) exceeds the size of the file (0xaa80) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_synchronization.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_synchronization.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb38) + file size (0x290) exceeds the size of the file (0x24980) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb38) + file size (0x290) exceeds the size of the file (0x24980) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb38) + file size (0x290) exceeds the size of the file (0x24980) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb38) + file size (0x290) exceeds the size of the file (0x24980) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc60) + file size (0x240) exceeds the size of the file (0xbcc8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc60) + file size (0x240) exceeds the size of the file (0xbcc8) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc60) + file size (0x240) exceeds the size of the file (0xbcc8) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc60) + file size (0x240) exceeds the size of the file (0xbcc8) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strings.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strings.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc48) + file size (0x230) exceeds the size of the file (0xb080) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc48) + file size (0x230) exceeds the size of the file (0xb080) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc48) + file size (0x230) exceeds the size of the file (0xb080) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc48) + file size (0x230) exceeds the size of the file (0xb080) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_str_format_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_str_format_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fba8) + file size (0x280) exceeds the size of the file (0x12c40) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fba8) + file size (0x280) exceeds the size of the file (0x12c40) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fba8) + file size (0x280) exceeds the size of the file (0x12c40) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fba8) + file size (0x280) exceeds the size of the file (0x12c40) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_status.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug error: write on a pipe with no reader error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_status.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc88) + file size (0x230) exceeds the size of the file (0xb3e8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc88) + file size (0x230) exceeds the size of the file (0xb3e8) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc88) + file size (0x230) exceeds the size of the file (0xb3e8) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc88) + file size (0x230) exceeds the size of the file (0xb3e8) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcb8) + file size (0x210) exceeds the size of the file (0x5700) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcb8) + file size (0x210) exceeds the size of the file (0x5700) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcb8) + file size (0x210) exceeds the size of the file (0x5700) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcb8) + file size (0x210) exceeds the size of the file (0x5700) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc48) + file size (0x240) exceeds the size of the file (0x9aa0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc48) + file size (0x240) exceeds the size of the file (0x9aa0) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc48) + file size (0x240) exceeds the size of the file (0x9aa0) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc48) + file size (0x240) exceeds the size of the file (0x9aa0) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc60) + file size (0x230) exceeds the size of the file (0xef20) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc60) + file size (0x230) exceeds the size of the file (0xef20) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc60) + file size (0x230) exceeds the size of the file (0xef20) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc60) + file size (0x230) exceeds the size of the file (0xef20) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca0) + file size (0x230) exceeds the size of the file (0x7458) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca0) + file size (0x230) exceeds the size of the file (0x7458) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca0) + file size (0x230) exceeds the size of the file (0x7458) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca0) + file size (0x230) exceeds the size of the file (0x7458) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc50) + file size (0x250) exceeds the size of the file (0xd008) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc50) + file size (0x250) exceeds the size of the file (0xd008) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc50) + file size (0x250) exceeds the size of the file (0xd008) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc50) + file size (0x250) exceeds the size of the file (0xd008) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc88) + file size (0x220) exceeds the size of the file (0x5258) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc88) + file size (0x220) exceeds the size of the file (0x5258) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc88) + file size (0x220) exceeds the size of the file (0x5258) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc88) + file size (0x220) exceeds the size of the file (0x5258) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc40) + file size (0x240) exceeds the size of the file (0x7838) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc40) + file size (0x240) exceeds the size of the file (0x7838) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc40) + file size (0x240) exceeds the size of the file (0x7838) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc40) + file size (0x240) exceeds the size of the file (0x7838) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca8) + file size (0x230) exceeds the size of the file (0x6f58) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca8) + file size (0x230) exceeds the size of the file (0x6f58) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca8) + file size (0x230) exceeds the size of the file (0x6f58) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca8) + file size (0x230) exceeds the size of the file (0x6f58) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcf0) + file size (0x1f0) exceeds the size of the file (0x9868) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcf0) + file size (0x1f0) exceeds the size of the file (0x9868) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcf0) + file size (0x1f0) exceeds the size of the file (0x9868) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcf0) + file size (0x1f0) exceeds the size of the file (0x9868) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcb8) + file size (0x220) exceeds the size of the file (0x42a0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcb8) + file size (0x220) exceeds the size of the file (0x42a0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcb8) + file size (0x220) exceeds the size of the file (0x42a0) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcb8) + file size (0x220) exceeds the size of the file (0x42a0) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc40) + file size (0x260) exceeds the size of the file (0x5290) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc40) + file size (0x260) exceeds the size of the file (0x5290) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc40) + file size (0x260) exceeds the size of the file (0x5290) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc40) + file size (0x260) exceeds the size of the file (0x5290) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb58) + file size (0x2d0) exceeds the size of the file (0x11798) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb58) + file size (0x2d0) exceeds the size of the file (0x11798) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb58) + file size (0x2d0) exceeds the size of the file (0x11798) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb58) + file size (0x2d0) exceeds the size of the file (0x11798) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x1d0) exceeds the size of the file (0x3d28) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x1d0) exceeds the size of the file (0x3d28) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x1d0) exceeds the size of the file (0x3d28) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x1d0) exceeds the size of the file (0x3d28) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbd0) + file size (0x280) exceeds the size of the file (0x118c0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbd0) + file size (0x280) exceeds the size of the file (0x118c0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbd0) + file size (0x280) exceeds the size of the file (0x118c0) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbd0) + file size (0x280) exceeds the size of the file (0x118c0) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc58) + file size (0x240) exceeds the size of the file (0x16478) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc58) + file size (0x240) exceeds the size of the file (0x16478) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc58) + file size (0x240) exceeds the size of the file (0x16478) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc58) + file size (0x240) exceeds the size of the file (0x16478) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc98) + file size (0x230) exceeds the size of the file (0x4b20) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc98) + file size (0x230) exceeds the size of the file (0x4b20) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc98) + file size (0x230) exceeds the size of the file (0x4b20) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc98) + file size (0x230) exceeds the size of the file (0x4b20) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbc8) + file size (0x270) exceeds the size of the file (0x10368) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbc8) + file size (0x270) exceeds the size of the file (0x10368) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbc8) + file size (0x270) exceeds the size of the file (0x10368) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbc8) + file size (0x270) exceeds the size of the file (0x10368) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x5bf0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x5bf0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x5bf0) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x5bf0) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca8) + file size (0x220) exceeds the size of the file (0x5758) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca8) + file size (0x220) exceeds the size of the file (0x5758) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca8) + file size (0x220) exceeds the size of the file (0x5758) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca8) + file size (0x220) exceeds the size of the file (0x5758) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x1d0) exceeds the size of the file (0x4428) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x1d0) exceeds the size of the file (0x4428) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x1d0) exceeds the size of the file (0x4428) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x1d0) exceeds the size of the file (0x4428) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbd0) + file size (0x240) exceeds the size of the file (0x14e40) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbd0) + file size (0x240) exceeds the size of the file (0x14e40) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbd0) + file size (0x240) exceeds the size of the file (0x14e40) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbd0) + file size (0x240) exceeds the size of the file (0x14e40) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbc8) + file size (0x280) exceeds the size of the file (0x15440) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbc8) + file size (0x280) exceeds the size of the file (0x15440) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbc8) + file size (0x280) exceeds the size of the file (0x15440) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbc8) + file size (0x280) exceeds the size of the file (0x15440) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcd0) + file size (0x200) exceeds the size of the file (0x6530) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcd0) + file size (0x200) exceeds the size of the file (0x6530) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcd0) + file size (0x200) exceeds the size of the file (0x6530) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcd0) + file size (0x200) exceeds the size of the file (0x6530) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc08) + file size (0x270) exceeds the size of the file (0x215b8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc08) + file size (0x270) exceeds the size of the file (0x215b8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc08) + file size (0x270) exceeds the size of the file (0x215b8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc08) + file size (0x270) exceeds the size of the file (0x215b8) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc20) + file size (0x260) exceeds the size of the file (0xb930) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc20) + file size (0x260) exceeds the size of the file (0xb930) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc20) + file size (0x260) exceeds the size of the file (0xb930) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc20) + file size (0x260) exceeds the size of the file (0xb930) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_reflection.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_reflection.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc28) + file size (0x250) exceeds the size of the file (0xcca0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc28) + file size (0x250) exceeds the size of the file (0xcca0) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc28) + file size (0x250) exceeds the size of the file (0xcca0) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc28) + file size (0x250) exceeds the size of the file (0xcca0) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x6f68) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x6f68) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x6f68) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x6f68) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_parse.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_parse.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_marshalling.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_marshalling.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb08) + file size (0x2b0) exceeds the size of the file (0x2e4a8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb08) + file size (0x2b0) exceeds the size of the file (0x2e4a8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb08) + file size (0x2b0) exceeds the size of the file (0x2e4a8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb08) + file size (0x2b0) exceeds the size of the file (0x2e4a8) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbc8) + file size (0x260) exceeds the size of the file (0x1ed88) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbc8) + file size (0x260) exceeds the size of the file (0x1ed88) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbc8) + file size (0x260) exceeds the size of the file (0x1ed88) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbc8) + file size (0x260) exceeds the size of the file (0x1ed88) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcd0) + file size (0x210) exceeds the size of the file (0x4250) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcd0) + file size (0x210) exceeds the size of the file (0x4250) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcd0) + file size (0x210) exceeds the size of the file (0x4250) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcd0) + file size (0x210) exceeds the size of the file (0x4250) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x220) exceeds the size of the file (0x5858) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x220) exceeds the size of the file (0x5858) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x220) exceeds the size of the file (0x5858) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x220) exceeds the size of the file (0x5858) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x4b60) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x4b60) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x4b60) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x4b60) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb90) + file size (0x280) exceeds the size of the file (0x99b0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb90) + file size (0x280) exceeds the size of the file (0x99b0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb90) + file size (0x280) exceeds the size of the file (0x99b0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb90) + file size (0x280) exceeds the size of the file (0x99b0) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcc8) + file size (0x210) exceeds the size of the file (0x5598) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcc8) + file size (0x210) exceeds the size of the file (0x5598) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcc8) + file size (0x210) exceeds the size of the file (0x5598) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcc8) + file size (0x210) exceeds the size of the file (0x5598) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc70) + file size (0x240) exceeds the size of the file (0x6d98) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc70) + file size (0x240) exceeds the size of the file (0x6d98) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc70) + file size (0x240) exceeds the size of the file (0x6d98) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc70) + file size (0x240) exceeds the size of the file (0x6d98) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc90) + file size (0x240) exceeds the size of the file (0x242e0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc90) + file size (0x240) exceeds the size of the file (0x242e0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc90) + file size (0x240) exceeds the size of the file (0x242e0) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc90) + file size (0x240) exceeds the size of the file (0x242e0) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbf8) + file size (0x250) exceeds the size of the file (0x12c78) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbf8) + file size (0x250) exceeds the size of the file (0x12c78) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbf8) + file size (0x250) exceeds the size of the file (0x12c78) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbf8) + file size (0x250) exceeds the size of the file (0x12c78) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fce0) + file size (0x1f0) exceeds the size of the file (0x6018) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fce0) + file size (0x1f0) exceeds the size of the file (0x6018) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fce0) + file size (0x1f0) exceeds the size of the file (0x6018) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fce0) + file size (0x1f0) exceeds the size of the file (0x6018) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb58) + file size (0x2b0) exceeds the size of the file (0x19f68) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb58) + file size (0x2b0) exceeds the size of the file (0x19f68) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb58) + file size (0x2b0) exceeds the size of the file (0x19f68) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb58) + file size (0x2b0) exceeds the size of the file (0x19f68) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc18) + file size (0x260) exceeds the size of the file (0x1c480) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc18) + file size (0x260) exceeds the size of the file (0x1c480) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc18) + file size (0x260) exceeds the size of the file (0x1c480) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc18) + file size (0x260) exceeds the size of the file (0x1c480) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca0) + file size (0x230) exceeds the size of the file (0x5620) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca0) + file size (0x230) exceeds the size of the file (0x5620) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca0) + file size (0x230) exceeds the size of the file (0x5620) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca0) + file size (0x230) exceeds the size of the file (0x5620) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cord_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cord_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cord.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cord.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc18) + file size (0x230) exceeds the size of the file (0x13588) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc18) + file size (0x230) exceeds the size of the file (0x13588) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc18) + file size (0x230) exceeds the size of the file (0x13588) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc18) + file size (0x230) exceeds the size of the file (0x13588) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcf8) + file size (0x1e0) exceeds the size of the file (0xc188) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcf8) + file size (0x1e0) exceeds the size of the file (0xc188) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcf8) + file size (0x1e0) exceeds the size of the file (0xc188) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcf8) + file size (0x1e0) exceeds the size of the file (0xc188) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbd8) + file size (0x260) exceeds the size of the file (0x13b80) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbd8) + file size (0x260) exceeds the size of the file (0x13b80) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbd8) + file size (0x260) exceeds the size of the file (0x13b80) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbd8) + file size (0x260) exceeds the size of the file (0x13b80) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x40f0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x40f0) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x40f0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x40f0) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x4100) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x4100) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x4100) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x4100) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x39f0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x39f0) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x39f0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x39f0) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_variant_access.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x40f0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x40f0) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_optional_access.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x4100) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x4100) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x39f0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x39f0) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_time_zone.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_time_zone.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_civil_time.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc18) + file size (0x230) exceeds the size of the file (0x13588) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc18) + file size (0x230) exceeds the size of the file (0x13588) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_time.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_time.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_synchronization.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_synchronization.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc08) + file size (0x270) exceeds the size of the file (0x215b8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc08) + file size (0x270) exceeds the size of the file (0x215b8) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cord.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cord.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fce0) + file size (0x1f0) exceeds the size of the file (0x6018) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fce0) + file size (0x1f0) exceeds the size of the file (0x6018) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_info.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb58) + file size (0x2b0) exceeds the size of the file (0x19f68) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb58) + file size (0x2b0) exceeds the size of the file (0x19f68) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_handle.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc18) + file size (0x260) exceeds the size of the file (0x1c480) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc18) + file size (0x260) exceeds the size of the file (0x1c480) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cordz_functions.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca0) + file size (0x230) exceeds the size of the file (0x5620) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca0) + file size (0x230) exceeds the size of the file (0x5620) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_cord_internal.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_cord_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_str_format_internal.so.2206.0.0 error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_str_format_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strings_internal.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc60) + file size (0x240) exceeds the size of the file (0xbcc8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc60) + file size (0x240) exceeds the size of the file (0xbcc8) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strings.so.2206.0.0 error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strings.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_statusor.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fba8) + file size (0x280) exceeds the size of the file (0x12c40) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fba8) + file size (0x280) exceeds the size of the file (0x12c40) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_status.so.2206.0.0 error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_status.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbd0) + file size (0x280) exceeds the size of the file (0x118c0) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbd0) + file size (0x280) exceeds the size of the file (0x118c0) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcf0) + file size (0x1f0) exceeds the size of the file (0x9868) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcf0) + file size (0x1f0) exceeds the size of the file (0x9868) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcb8) + file size (0x220) exceeds the size of the file (0x42a0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcb8) + file size (0x220) exceeds the size of the file (0x42a0) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca8) + file size (0x230) exceeds the size of the file (0x6f58) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca8) + file size (0x230) exceeds the size of the file (0x6f58) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_randen.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc40) + file size (0x260) exceeds the size of the file (0x5290) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc40) + file size (0x260) exceeds the size of the file (0x5290) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_platform.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x1d0) exceeds the size of the file (0x3d28) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x1d0) exceeds the size of the file (0x3d28) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb58) + file size (0x2d0) exceeds the size of the file (0x11798) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb58) + file size (0x2d0) exceeds the size of the file (0x11798) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc40) + file size (0x240) exceeds the size of the file (0x7838) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc40) + file size (0x240) exceeds the size of the file (0x7838) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc50) + file size (0x250) exceeds the size of the file (0xd008) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc50) + file size (0x250) exceeds the size of the file (0xd008) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc88) + file size (0x220) exceeds the size of the file (0x5258) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc88) + file size (0x220) exceeds the size of the file (0x5258) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_random_distributions.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc58) + file size (0x240) exceeds the size of the file (0x16478) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc58) + file size (0x240) exceeds the size of the file (0x16478) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_periodic_sampler.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc98) + file size (0x230) exceeds the size of the file (0x4b20) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc98) + file size (0x230) exceeds the size of the file (0x4b20) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_exponential_biased.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcc8) + file size (0x210) exceeds the size of the file (0x5598) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcc8) + file size (0x210) exceeds the size of the file (0x5598) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_int128.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbd0) + file size (0x240) exceeds the size of the file (0x14e40) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbd0) + file size (0x240) exceeds the size of the file (0x14e40) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_low_level_hash.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x5bf0) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x5bf0) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_city.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcf8) + file size (0x1e0) exceeds the size of the file (0xc188) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcf8) + file size (0x1e0) exceeds the size of the file (0xc188) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_hash.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcd0) + file size (0x200) exceeds the size of the file (0x6530) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcd0) + file size (0x200) exceeds the size of the file (0x6530) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_parse.so.2206.0.0 error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_parse.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_usage.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc20) + file size (0x260) exceeds the size of the file (0xb930) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc20) + file size (0x260) exceeds the size of the file (0xb930) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0 error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x4b60) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x4b60) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_internal.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb08) + file size (0x2b0) exceeds the size of the file (0x2e4a8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb08) + file size (0x2b0) exceeds the size of the file (0x2e4a8) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_reflection.so.2206.0.0 error: write on a pipe with no reader [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_reflection.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x6f68) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd00) + file size (0x1e0) exceeds the size of the file (0x6f68) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x220) exceeds the size of the file (0x5858) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcc0) + file size (0x220) exceeds the size of the file (0x5858) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcd0) + file size (0x210) exceeds the size of the file (0x4250) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcd0) + file size (0x210) exceeds the size of the file (0x4250) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_marshalling.so.2206.0.0 [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_marshalling.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_config.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbc8) + file size (0x260) exceeds the size of the file (0x1ed88) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbc8) + file size (0x260) exceeds the size of the file (0x1ed88) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_flags_program_name.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc28) + file size (0x250) exceeds the size of the file (0xcca0) pure virtual method called terminate called without an active exception llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc28) + file size (0x250) exceeds the size of the file (0xcca0) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_leak_check.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x1d0) exceeds the size of the file (0x4428) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fd10) + file size (0x1d0) exceeds the size of the file (0x4428) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_demangle_internal.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc90) + file size (0x240) exceeds the size of the file (0x242e0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc90) + file size (0x240) exceeds the size of the file (0x242e0) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_debugging_internal.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbf8) + file size (0x250) exceeds the size of the file (0x12c78) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbf8) + file size (0x250) exceeds the size of the file (0x12c78) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb90) + file size (0x280) exceeds the size of the file (0x99b0) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb90) + file size (0x280) exceeds the size of the file (0x99b0) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_examine_stack.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc70) + file size (0x240) exceeds the size of the file (0x6d98) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc70) + file size (0x240) exceeds the size of the file (0x6d98) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_symbolize.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb38) + file size (0x290) exceeds the size of the file (0x24980) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fb38) + file size (0x290) exceeds the size of the file (0x24980) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_stacktrace.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc88) + file size (0x230) exceeds the size of the file (0xb3e8) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc88) + file size (0x230) exceeds the size of the file (0xb3e8) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_raw_hash_set.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca0) + file size (0x230) exceeds the size of the file (0x7458) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca0) + file size (0x230) exceeds the size of the file (0x7458) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbc8) + file size (0x280) exceeds the size of the file (0x15440) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbc8) + file size (0x280) exceeds the size of the file (0x15440) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_strerror.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc48) + file size (0x230) exceeds the size of the file (0xb080) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc48) + file size (0x230) exceeds the size of the file (0xb080) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_scoped_set_env.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc48) + file size (0x240) exceeds the size of the file (0x9aa0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc48) + file size (0x240) exceeds the size of the file (0x9aa0) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_throw_delegate.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fa90) + file size (0x230) exceeds the size of the file (0xaa80) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fa90) + file size (0x230) exceeds the size of the file (0xaa80) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_base.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbd8) + file size (0x260) exceeds the size of the file (0x13b80) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbd8) + file size (0x260) exceeds the size of the file (0x13b80) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_malloc_internal.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbc8) + file size (0x270) exceeds the size of the file (0x10368) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fbc8) + file size (0x270) exceeds the size of the file (0x10368) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_spinlock_wait.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcb8) + file size (0x210) exceeds the size of the file (0x5700) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fcb8) + file size (0x210) exceeds the size of the file (0x5700) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc60) + file size (0x230) exceeds the size of the file (0xef20) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fc60) + file size (0x230) exceeds the size of the file (0xef20) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib64/libabsl_log_severity.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca8) + file size (0x220) exceeds the size of the file (0x5758) error: write on a pipe with no reader llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug': PT_DYNAMIC segment offset (0x2fca8) + file size (0x220) exceeds the size of the file (0x5758) [ 2e] clang version 15.0.0 (Fedora 15.0.0-2.fc37) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.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 + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.VtHVtB + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + 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 + cd redhat-linux-build + /usr/bin/ctest --output-on-failure --force-new-ctest-process -j5 Test project /builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build Start 1: absl_absl_exception_safety_testing_test Start 2: absl_atomic_hook_test Start 3: absl_bit_cast_test Start 4: absl_errno_saver_test Start 5: absl_throw_delegate_test 1/182 Test #2: absl_atomic_hook_test .............................. Passed 0.01 sec Start 6: absl_inline_variable_test 2/182 Test #3: absl_bit_cast_test ................................. Passed 0.01 sec Start 7: absl_invoke_test 3/182 Test #1: absl_absl_exception_safety_testing_test ............ Passed 0.01 sec Start 8: absl_spinlock_test 4/182 Test #4: absl_errno_saver_test .............................. Passed 0.01 sec Start 9: absl_endian_test 5/182 Test #5: absl_throw_delegate_test ........................... Passed 0.01 sec Start 10: absl_config_test 6/182 Test #6: absl_inline_variable_test .......................... Passed 0.01 sec Start 11: absl_call_once_test 7/182 Test #7: absl_invoke_test ................................... Passed 0.01 sec Start 12: absl_raw_logging_test 8/182 Test #10: absl_config_test ................................... Passed 0.01 sec Start 13: absl_sysinfo_test 9/182 Test #11: absl_call_once_test ................................ Passed 0.02 sec Start 14: absl_low_level_alloc_test 10/182 Test #9: absl_endian_test ................................... Passed 0.11 sec Start 15: absl_thread_identity_test 11/182 Test #13: absl_sysinfo_test .................................. Passed 0.11 sec Start 16: absl_scoped_set_env_test 12/182 Test #16: absl_scoped_set_env_test ........................... Passed 0.00 sec Start 17: absl_cmake_thread_test 13/182 Test #17: absl_cmake_thread_test ............................. Passed 0.00 sec Start 18: absl_log_severity_test 14/182 Test #18: absl_log_severity_test ............................. Passed 0.01 sec Start 19: absl_strerror_test 15/182 Test #19: absl_strerror_test ................................. Passed 0.04 sec Start 20: absl_fast_type_id_test 16/182 Test #20: absl_fast_type_id_test ............................. Passed 0.01 sec Start 21: absl_prefetch_test 17/182 Test #15: absl_thread_identity_test .......................... Passed 0.07 sec Start 22: absl_optimization_test 18/182 Test #21: absl_prefetch_test ................................. Passed 0.01 sec Start 23: absl_algorithm_test 19/182 Test #22: absl_optimization_test ............................. Passed 0.01 sec Start 24: absl_container_test 20/182 Test #23: absl_algorithm_test ................................ Passed 0.00 sec Start 25: absl_cleanup_test 21/182 Test #24: absl_container_test ................................ Passed 0.00 sec Start 26: absl_btree_test 22/182 Test #25: absl_cleanup_test .................................. Passed 0.01 sec Start 27: absl_compressed_tuple_test 23/182 Test #27: absl_compressed_tuple_test ......................... Passed 0.03 sec Start 28: absl_fixed_array_test 24/182 Test #12: absl_raw_logging_test .............................. Passed 0.55 sec Start 29: absl_fixed_array_exception_safety_test 25/182 Test #29: absl_fixed_array_exception_safety_test ............. Passed 0.03 sec Start 30: absl_inlined_vector_test 26/182 Test #14: absl_low_level_alloc_test .......................... Passed 0.59 sec Start 31: absl_inlined_vector_exception_safety_test 27/182 Test #8: absl_spinlock_test ................................. Passed 0.65 sec Start 32: absl_test_instance_tracker_test 28/182 Test #32: absl_test_instance_tracker_test .................... Passed 0.00 sec Start 33: absl_flat_hash_map_test 29/182 Test #31: absl_inlined_vector_exception_safety_test .......... Passed 0.14 sec Start 34: absl_flat_hash_set_test 30/182 Test #33: absl_flat_hash_map_test ............................ Passed 0.10 sec Start 35: absl_node_hash_map_test 31/182 Test #35: absl_node_hash_map_test ............................ Passed 0.01 sec Start 36: absl_node_hash_set_test 32/182 Test #34: absl_flat_hash_set_test ............................ Passed 0.02 sec Start 37: absl_container_memory_test 33/182 Test #37: absl_container_memory_test ......................... Passed 0.00 sec Start 38: absl_hash_function_defaults_test 34/182 Test #36: absl_node_hash_set_test ............................ Passed 0.01 sec Start 39: absl_hash_policy_testing_test 35/182 Test #39: absl_hash_policy_testing_test ...................... Passed 0.00 sec Start 40: absl_hash_policy_traits_test 36/182 Test #40: absl_hash_policy_traits_test ....................... Passed 0.00 sec Start 41: absl_hashtablez_sampler_test 37/182 Test #30: absl_inlined_vector_test ........................... Passed 0.40 sec Start 42: absl_node_slot_policy_test 38/182 Test #38: absl_hash_function_defaults_test ................... Passed 0.22 sec Start 43: absl_raw_hash_set_test 39/182 Test #42: absl_node_slot_policy_test ......................... Passed 0.00 sec Start 44: absl_raw_hash_set_allocator_test 40/182 Test #44: absl_raw_hash_set_allocator_test ................... Passed 0.00 sec Start 45: absl_layout_test 41/182 Test #45: absl_layout_test ................................... Passed 0.00 sec Start 46: absl_unordered_set_test 42/182 Test #46: absl_unordered_set_test ............................ Passed 0.01 sec Start 47: absl_unordered_map_test 43/182 Test #47: absl_unordered_map_test ............................ Passed 0.02 sec Start 48: absl_sample_element_size_test 44/182 Test #48: absl_sample_element_size_test ...................... Passed 0.00 sec Start 49: absl_symbolize_test 45/182 Test #49: absl_symbolize_test ................................ Passed 0.01 sec Start 50: absl_failure_signal_handler_test 46/182 Test #28: absl_fixed_array_test .............................. Passed 1.15 sec Start 51: absl_demangle_test 47/182 Test #51: absl_demangle_test ................................. Passed 0.01 sec Start 52: absl_leak_check_test 48/182 Test #52: absl_leak_check_test ............................... Passed 0.01 sec Start 53: absl_stack_consumption_test 49/182 Test #53: absl_stack_consumption_test ........................ Passed 0.00 sec Start 54: absl_flags_commandlineflag_test 50/182 Test #54: absl_flags_commandlineflag_test .................... Passed 0.01 sec Start 55: absl_flags_config_test 51/182 Test #55: absl_flags_config_test ............................. Passed 0.00 sec Start 56: absl_flags_flag_test 52/182 Test #43: absl_raw_hash_set_test ............................. Passed 0.54 sec Start 57: absl_flags_marshalling_test 53/182 Test #57: absl_flags_marshalling_test ........................ Passed 0.01 sec Start 58: absl_flags_parse_test 54/182 Test #58: absl_flags_parse_test .............................. Passed 0.18 sec Start 59: absl_flags_path_util_test 55/182 Test #59: absl_flags_path_util_test .......................... Passed 0.00 sec Start 60: absl_flags_program_name_test 56/182 Test #60: absl_flags_program_name_test ....................... Passed 0.02 sec Start 61: absl_flags_reflection_test 57/182 Test #61: absl_flags_reflection_test ......................... Passed 0.02 sec Start 62: absl_flags_sequence_lock_test 58/182 Test #50: absl_failure_signal_handler_test ................... Passed 1.86 sec Start 63: absl_flags_usage_config_test 59/182 Test #63: absl_flags_usage_config_test ....................... Passed 0.08 sec Start 64: absl_flags_usage_test 60/182 Test #56: absl_flags_flag_test ............................... Passed 1.69 sec Start 65: absl_any_invocable_test 61/182 Test #65: absl_any_invocable_test ............................ Passed 0.06 sec Start 66: absl_bind_front_test 62/182 Test #66: absl_bind_front_test ............................... Passed 0.02 sec Start 67: absl_function_ref_test 63/182 Test #64: absl_flags_usage_test .............................. Passed 0.21 sec Start 68: absl_hash_test 64/182 Test #68: absl_hash_test ..................................... Passed 0.08 sec Start 69: absl_city_test 65/182 Test #69: absl_city_test ..................................... Passed 0.03 sec Start 70: absl_low_level_hash_test 66/182 Test #70: absl_low_level_hash_test ........................... Passed 0.02 sec Start 71: absl_memory_test 67/182 Test #71: absl_memory_test ................................... Passed 0.02 sec Start 72: absl_memory_exception_safety_test 68/182 Test #72: absl_memory_exception_safety_test .................. Passed 0.01 sec Start 73: absl_type_traits_test 69/182 Test #73: absl_type_traits_test .............................. Passed 0.02 sec Start 74: absl_bits_test 70/182 Test #74: absl_bits_test ..................................... Passed 0.03 sec Start 75: absl_int128_test 71/182 Test #67: absl_function_ref_test ............................. Passed 0.25 sec Start 76: absl_sample_recorder_test 72/182 Test #75: absl_int128_test ................................... Passed 0.25 sec Start 77: absl_exponential_biased_test 73/182 Test #41: absl_hashtablez_sampler_test ....................... Passed 3.02 sec Start 78: absl_periodic_sampler_test 74/182 Test #78: absl_periodic_sampler_test ......................... Passed 0.03 sec Start 79: absl_random_bit_gen_ref_test 75/182 Test #79: absl_random_bit_gen_ref_test ....................... Passed 0.01 sec Start 80: absl_random_mock_distributions_test 76/182 Test #80: absl_random_mock_distributions_test ................ Passed 0.02 sec Start 81: absl_random_mocking_bit_gen_test 77/182 Test #81: absl_random_mocking_bit_gen_test ................... Passed 0.05 sec Start 82: absl_random_bernoulli_distribution_test 78/182 Test #62: absl_flags_sequence_lock_test ...................... Passed 2.15 sec Start 83: absl_random_beta_distribution_test 79/182 Test #77: absl_exponential_biased_test ....................... Passed 0.30 sec Start 84: absl_random_distributions_test 80/182 Test #84: absl_random_distributions_test ..................... Passed 0.21 sec Start 85: absl_random_generators_test 81/182 Test #85: absl_random_generators_test ........................ Passed 0.01 sec Start 86: absl_random_log_uniform_int_distribution_test 82/182 Test #86: absl_random_log_uniform_int_distribution_test ...... Passed 0.02 sec Start 87: absl_random_discrete_distribution_test 83/182 Test #87: absl_random_discrete_distribution_test ............. Passed 0.01 sec Start 88: absl_random_poisson_distribution_test 84/182 Test #82: absl_random_bernoulli_distribution_test ............ Passed 0.41 sec Start 89: absl_random_exponential_distribution_test 85/182 Test #89: absl_random_exponential_distribution_test .......... Passed 0.47 sec Start 90: absl_random_gaussian_distribution_test 86/182 Test #90: absl_random_gaussian_distribution_test ............. Passed 0.58 sec Start 91: absl_random_uniform_int_distribution_test 87/182 Test #76: absl_sample_recorder_test .......................... Passed 3.04 sec Start 92: absl_random_uniform_real_distribution_test 88/182 Test #91: absl_random_uniform_int_distribution_test .......... Passed 1.15 sec Start 93: absl_random_zipf_distribution_test 89/182 Test #93: absl_random_zipf_distribution_test ................. Passed 0.01 sec Start 94: absl_random_examples_test 90/182 Test #94: absl_random_examples_test .......................... Passed 0.00 sec Start 95: absl_random_seed_sequences_test 91/182 Test #95: absl_random_seed_sequences_test .................... Passed 0.00 sec Start 96: absl_random_internal_traits_test 92/182 Test #96: absl_random_internal_traits_test ................... Passed 0.00 sec Start 97: absl_random_internal_generate_real_test 93/182 Test #97: absl_random_internal_generate_real_test ............ Passed 0.01 sec Start 98: absl_random_internal_distribution_test_util_test 94/182 Test #88: absl_random_poisson_distribution_test .............. Passed 2.43 sec Start 99: absl_random_internal_fastmath_test 95/182 Test #99: absl_random_internal_fastmath_test ................. Passed 0.00 sec Start 100: absl_random_internal_explicit_seed_seq_test 96/182 Test #100: absl_random_internal_explicit_seed_seq_test ........ Passed 0.00 sec Start 101: absl_random_internal_salted_seed_seq_test 97/182 Test #101: absl_random_internal_salted_seed_seq_test .......... Passed 0.00 sec Start 102: absl_random_internal_chi_square_test 98/182 Test #102: absl_random_internal_chi_square_test ............... Passed 0.01 sec Start 103: absl_random_internal_fast_uniform_bits_test 99/182 Test #103: absl_random_internal_fast_uniform_bits_test ........ Passed 0.00 sec Start 104: absl_random_internal_nonsecure_base_test 100/182 Test #104: absl_random_internal_nonsecure_base_test ........... Passed 0.00 sec Start 105: absl_random_internal_seed_material_test 101/182 Test #105: absl_random_internal_seed_material_test ............ Passed 0.30 sec Start 106: absl_random_internal_pool_urbg_test 102/182 Test #106: absl_random_internal_pool_urbg_test ................ Passed 0.01 sec Start 107: absl_random_internal_pcg_engine_test 103/182 Test #107: absl_random_internal_pcg_engine_test ............... Passed 0.00 sec Start 108: absl_random_internal_randen_engine_test 104/182 Test #108: absl_random_internal_randen_engine_test ............ Passed 0.19 sec Start 109: absl_random_internal_randen_test 105/182 Test #109: absl_random_internal_randen_test ................... Passed 0.00 sec Start 110: absl_random_internal_randen_slow_test 106/182 Test #110: absl_random_internal_randen_slow_test .............. Passed 0.00 sec Start 111: absl_random_internal_randen_hwaes_test 107/182 Test #111: absl_random_internal_randen_hwaes_test ............. Passed 0.00 sec Start 112: absl_random_internal_uniform_helper_test 108/182 Test #112: absl_random_internal_uniform_helper_test ........... Passed 0.00 sec Start 113: absl_random_internal_iostream_state_saver_test 109/182 Test #113: absl_random_internal_iostream_state_saver_test ..... Passed 0.00 sec Start 114: absl_random_internal_wide_multiply_test 110/182 Test #114: absl_random_internal_wide_multiply_test ............ Passed 0.00 sec Start 115: absl_status_test 111/182 Test #115: absl_status_test ................................... Passed 0.01 sec Start 116: absl_statusor_test 112/182 Test #92: absl_random_uniform_real_distribution_test ......... Passed 0.88 sec Start 117: absl_match_test 113/182 Test #117: absl_match_test .................................... Passed 0.01 sec Start 118: absl_escaping_test 114/182 Test #118: absl_escaping_test ................................. Passed 0.01 sec Start 119: absl_ascii_test 115/182 Test #119: absl_ascii_test .................................... Passed 0.00 sec Start 120: absl_memutil_test 116/182 Test #120: absl_memutil_test .................................. Passed 0.00 sec Start 121: absl_utf8_test 117/182 Test #121: absl_utf8_test ..................................... Passed 0.00 sec Start 122: absl_string_constant_test 118/182 Test #122: absl_string_constant_test .......................... Passed 0.00 sec Start 123: absl_string_view_test 119/182 Test #116: absl_statusor_test ................................. Passed 0.20 sec Start 124: absl_substitute_test 120/182 Test #123: absl_string_view_test .............................. Passed 0.02 sec Start 125: absl_str_replace_test 121/182 Test #125: absl_str_replace_test .............................. Passed 0.00 sec Start 126: absl_str_split_test 122/182 Test #98: absl_random_internal_distribution_test_util_test ... Passed 0.92 sec Start 127: absl_ostringstream_test 123/182 Test #127: absl_ostringstream_test ............................ Passed 0.00 sec Start 128: absl_resize_uninitialized_test 124/182 Test #128: absl_resize_uninitialized_test ..................... Passed 0.00 sec Start 129: absl_str_join_test 125/182 Test #129: absl_str_join_test ................................. Passed 0.00 sec Start 130: absl_str_cat_test 126/182 Test #124: absl_substitute_test ............................... Passed 0.40 sec Start 131: absl_numbers_test 127/182 Test #126: absl_str_split_test ................................ Passed 0.44 sec Start 132: absl_strip_test 128/182 Test #132: absl_strip_test .................................... Passed 0.01 sec Start 133: absl_char_map_test 129/182 Test #133: absl_char_map_test ................................. Passed 0.01 sec Start 134: absl_charconv_test 130/182 Test #130: absl_str_cat_test .................................. Passed 0.71 sec Start 135: absl_charconv_parse_test 131/182 Test #135: absl_charconv_parse_test ........................... Passed 0.00 sec Start 136: absl_charconv_bigint_test 132/182 Test #136: absl_charconv_bigint_test .......................... Passed 0.04 sec Start 137: absl_str_format_test 133/182 Test #137: absl_str_format_test ............................... Passed 0.69 sec Start 138: absl_str_format_extension_test 134/182 Test #138: absl_str_format_extension_test ..................... Passed 0.00 sec Start 139: absl_str_format_arg_test 135/182 Test #139: absl_str_format_arg_test ........................... Passed 0.00 sec Start 140: absl_str_format_bind_test 136/182 Test #140: absl_str_format_bind_test .......................... Passed 0.06 sec Start 141: absl_str_format_checker_test 137/182 Test #141: absl_str_format_checker_test ....................... Passed 0.00 sec Start 142: absl_str_format_convert_test 138/182 Test #26: absl_btree_test .................................... Passed 9.25 sec Start 143: absl_str_format_output_test 139/182 Test #143: absl_str_format_output_test ........................ Passed 0.01 sec Start 144: absl_str_format_parser_test 140/182 Test #144: absl_str_format_parser_test ........................ Passed 0.00 sec Start 145: absl_pow10_helper_test 141/182 Test #145: absl_pow10_helper_test ............................. Passed 0.00 sec Start 146: absl_cordz_update_tracker_test 142/182 Test #146: absl_cordz_update_tracker_test ..................... Passed 0.00 sec Start 147: absl_cordz_functions_test 143/182 Test #147: absl_cordz_functions_test .......................... Passed 0.00 sec Start 148: absl_cordz_handle_test 144/182 Test #148: absl_cordz_handle_test ............................. Passed 3.01 sec Start 149: absl_cordz_info_test 145/182 Test #149: absl_cordz_info_test ............................... Passed 0.14 sec Start 150: absl_cordz_info_statistics_test 146/182 Test #83: absl_random_beta_distribution_test ................. Passed 8.95 sec Start 151: absl_cordz_sample_token_test 147/182 Test #134: absl_charconv_test ................................. Passed 5.02 sec Start 152: absl_cordz_update_scope_test 148/182 Test #152: absl_cordz_update_scope_test ....................... Passed 0.03 sec Start 153: absl_cord_test 149/182 Test #150: absl_cordz_info_statistics_test .................... Passed 1.07 sec Start 154: absl_cord_data_edge_test 150/182 Test #154: absl_cord_data_edge_test ........................... Passed 0.50 sec Start 155: absl_cord_rep_btree_test 151/182 Test #131: absl_numbers_test .................................. Passed 7.22 sec Start 156: absl_cord_rep_btree_navigator_test 152/182 Test #156: absl_cord_rep_btree_navigator_test ................. Passed 0.52 sec Start 157: absl_cord_rep_btree_reader_test 153/182 Test #157: absl_cord_rep_btree_reader_test .................... Passed 0.04 sec Start 158: absl_cord_rep_crc_test 154/182 Test #158: absl_cord_rep_crc_test ............................. Passed 0.20 sec Start 159: absl_cord_ring_test 155/182 Test #151: absl_cordz_sample_token_test ....................... Passed 3.02 sec Start 160: absl_cord_ring_reader_test 156/182 Test #160: absl_cord_ring_reader_test ......................... Passed 1.06 sec Start 161: absl_cordz_test 157/182 Test #161: absl_cordz_test .................................... Passed 0.01 sec Start 162: absl_barrier_test 158/182 Test #159: absl_cord_ring_test ................................ Passed 1.27 sec Start 163: absl_blocking_counter_test 159/182 Test #153: absl_cord_test ..................................... Passed 4.39 sec Start 164: absl_graphcycles_test 160/182 Test #142: absl_str_format_convert_test ....................... Passed 8.32 sec Start 165: absl_mutex_test 161/182 Test #164: absl_graphcycles_test .............................. Passed 0.57 sec Start 166: absl_notification_test 162/182 Test #162: absl_barrier_test .................................. Passed 1.01 sec Start 167: absl_per_thread_sem_test 163/182 Test #166: absl_notification_test ............................. Passed 0.14 sec Start 168: absl_lifetime_test 164/182 Test #168: absl_lifetime_test ................................. Passed 0.01 sec Start 169: absl_time_test 165/182 Test #163: absl_blocking_counter_test ......................... Passed 1.12 sec Start 170: absl_any_test 166/182 Test #170: absl_any_test ...................................... Passed 0.00 sec Start 171: absl_any_test_noexceptions 167/182 Test #171: absl_any_test_noexceptions ......................... Passed 0.00 sec Start 172: absl_any_exception_safety_test 168/182 Test #172: absl_any_exception_safety_test ..................... Passed 0.00 sec Start 173: absl_span_test 169/182 Test #173: absl_span_test ..................................... Passed 0.64 sec Start 174: absl_span_test_noexceptions 170/182 Test #155: absl_cord_rep_btree_test ........................... Passed 4.94 sec Start 175: absl_optional_test 171/182 Test #175: absl_optional_test ................................. Passed 0.04 sec Start 176: absl_optional_exception_safety_test 172/182 Test #176: absl_optional_exception_safety_test ................ Passed 0.00 sec Start 177: absl_conformance_testing_test 173/182 Test #177: absl_conformance_testing_test ...................... Passed 0.02 sec Start 178: absl_conformance_testing_test_no_exceptions 174/182 Test #178: absl_conformance_testing_test_no_exceptions ........ Passed 0.02 sec Start 179: absl_variant_test 175/182 Test #179: absl_variant_test .................................. Passed 0.00 sec Start 180: absl_compare_test 176/182 Test #180: absl_compare_test .................................. Passed 0.00 sec Start 181: absl_variant_exception_safety_test 177/182 Test #181: absl_variant_exception_safety_test ................. Passed 0.01 sec Start 182: absl_utility_test 178/182 Test #182: absl_utility_test .................................. Passed 0.00 sec 179/182 Test #174: absl_span_test_noexceptions ........................ Passed 0.59 sec 180/182 Test #167: absl_per_thread_sem_test ........................... Passed 4.45 sec 181/182 Test #169: absl_time_test ..................................... Passed 5.58 sec 182/182 Test #165: absl_mutex_test .................................... Passed 110.84 sec 100% tests passed, 0 tests failed out of 182 Total Test time (real) = 128.18 sec + cd - /builddir/build/BUILD/abseil-cpp-20220623.1 + RPM_EC=0 ++ jobs -p + exit 0 Processing files: abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.tqwXQl + umask 022 + cd /builddir/build/BUILD + cd abseil-cpp-20220623.1 + DOCDIR=/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/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-2.fc37_clang15_12.ppc64le/usr/share/doc/abseil-cpp + cp -pr FAQ.md /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/share/doc/abseil-cpp + cp -pr README.md /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/share/doc/abseil-cpp + cp -pr UPGRADES.md /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/share/doc/abseil-cpp + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.h0EUxt + umask 022 + cd /builddir/build/BUILD + cd abseil-cpp-20220623.1 + LICENSEDIR=/builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/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-2.fc37_clang15_12.ppc64le/usr/share/licenses/abseil-cpp + cp -pr LICENSE /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le/usr/share/licenses/abseil-cpp + RPM_EC=0 ++ jobs -p + exit 0 Provides: abseil-cpp = 20220623.1-2.fc37_clang15_12 abseil-cpp(ppc-64) = 20220623.1-2.fc37_clang15_12 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: ld64.so.2()(64bit) ld64.so.2(GLIBC_2.22)(64bit) libabsl_base.so.2206.0.0()(64bit) libabsl_city.so.2206.0.0()(64bit) libabsl_cord.so.2206.0.0()(64bit) libabsl_cord_internal.so.2206.0.0()(64bit) libabsl_cordz_functions.so.2206.0.0()(64bit) libabsl_cordz_handle.so.2206.0.0()(64bit) libabsl_cordz_info.so.2206.0.0()(64bit) libabsl_debugging_internal.so.2206.0.0()(64bit) libabsl_demangle_internal.so.2206.0.0()(64bit) libabsl_examine_stack.so.2206.0.0()(64bit) libabsl_exponential_biased.so.2206.0.0()(64bit) libabsl_flags_commandlineflag.so.2206.0.0()(64bit) libabsl_flags_commandlineflag_internal.so.2206.0.0()(64bit) libabsl_flags_config.so.2206.0.0()(64bit) libabsl_flags_internal.so.2206.0.0()(64bit) libabsl_flags_marshalling.so.2206.0.0()(64bit) libabsl_flags_private_handle_accessor.so.2206.0.0()(64bit) libabsl_flags_program_name.so.2206.0.0()(64bit) libabsl_flags_reflection.so.2206.0.0()(64bit) libabsl_flags_usage.so.2206.0.0()(64bit) libabsl_flags_usage_internal.so.2206.0.0()(64bit) libabsl_graphcycles_internal.so.2206.0.0()(64bit) libabsl_hash.so.2206.0.0()(64bit) libabsl_int128.so.2206.0.0()(64bit) libabsl_low_level_hash.so.2206.0.0()(64bit) libabsl_malloc_internal.so.2206.0.0()(64bit) libabsl_random_internal_platform.so.2206.0.0()(64bit) libabsl_random_internal_pool_urbg.so.2206.0.0()(64bit) libabsl_random_internal_randen.so.2206.0.0()(64bit) libabsl_random_internal_randen_hwaes.so.2206.0.0()(64bit) libabsl_random_internal_randen_hwaes_impl.so.2206.0.0()(64bit) libabsl_random_internal_randen_slow.so.2206.0.0()(64bit) libabsl_random_internal_seed_material.so.2206.0.0()(64bit) libabsl_random_seed_gen_exception.so.2206.0.0()(64bit) libabsl_raw_hash_set.so.2206.0.0()(64bit) libabsl_raw_logging_internal.so.2206.0.0()(64bit) libabsl_spinlock_wait.so.2206.0.0()(64bit) libabsl_stacktrace.so.2206.0.0()(64bit) libabsl_status.so.2206.0.0()(64bit) libabsl_str_format_internal.so.2206.0.0()(64bit) libabsl_strerror.so.2206.0.0()(64bit) libabsl_strings.so.2206.0.0()(64bit) libabsl_strings_internal.so.2206.0.0()(64bit) libabsl_symbolize.so.2206.0.0()(64bit) libabsl_synchronization.so.2206.0.0()(64bit) libabsl_throw_delegate.so.2206.0.0()(64bit) libabsl_time.so.2206.0.0()(64bit) libabsl_time_zone.so.2206.0.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.23)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: abseil-cpp-devel-20220623.1-2.fc37_clang15_12.ppc64le Provides: abseil-cpp-devel = 20220623.1-2.fc37_clang15_12 abseil-cpp-devel(ppc-64) = 20220623.1-2.fc37_clang15_12 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(ppc-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-2.fc37_clang15_12.ppc64le Provides: abseil-cpp-debugsource = 20220623.1-2.fc37_clang15_12 abseil-cpp-debugsource(ppc-64) = 20220623.1-2.fc37_clang15_12 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-2.fc37_clang15_12.ppc64le Provides: abseil-cpp-debuginfo = 20220623.1-2.fc37_clang15_12 abseil-cpp-debuginfo(ppc-64) = 20220623.1-2.fc37_clang15_12 debuginfo(build-id) = 065c1c60e7f736398dd980e41cbb490fbbe73a08 debuginfo(build-id) = 08d00012dac9ac55aeb802bcd0e1ac9a80dddf5a debuginfo(build-id) = 1630269c2e40c082821480fa16dd4d02cb996832 debuginfo(build-id) = 16340679567736ef399283dabfb5ce2f1cdb5912 debuginfo(build-id) = 1a8302cfbb8a7e588dff579fdf4b9cc3c9929f45 debuginfo(build-id) = 1d5311a8aadd8709257d5b1a4ab5bee2b3107635 debuginfo(build-id) = 1e47d5272cf036748cfe8a7ee3e1288c9d7a1c1e debuginfo(build-id) = 2648e40efaa36fab332b18975a3bca0593db8f34 debuginfo(build-id) = 2ad3c9179a3bf43cc1708e9f214d6d7a23b07d8a debuginfo(build-id) = 2d412597d55f19c92440e799a525c87e250a04b9 debuginfo(build-id) = 3140c7471b2d6c7cc00f664da5ab6593a67bac3f debuginfo(build-id) = 33d3346ab6444085ae6cf1756377653807edd0c3 debuginfo(build-id) = 34902ddabc9cd80175261e5bdd04135d197fc068 debuginfo(build-id) = 3d5cda45bbf43bc97e7941b980242f30a8c57a85 debuginfo(build-id) = 40100328852cdd6c204532c9c4263639b6cc05a5 debuginfo(build-id) = 44a7448032e2f848adc9bd82aa0e5da9acf045b6 debuginfo(build-id) = 45cb4fc70b1d72f13a1f4e383077316edde01768 debuginfo(build-id) = 4e158e112965c52418a619a1a8bb5a24cb1627b4 debuginfo(build-id) = 4f92f520e0a6ed16f20c035871d9bb39659b831a debuginfo(build-id) = 52457bab6e4797fd6fede5b359dc606d0ab07555 debuginfo(build-id) = 526864b6936ab0697ae0873fe81aacaa071e38e4 debuginfo(build-id) = 55980a945318dcd138c791772764ae3bd2440c47 debuginfo(build-id) = 63c582d43df2254e3a798717c67f78a5b35e480d debuginfo(build-id) = 690d4ab51ec496d4bac8e41cfc8ce7984a9a4821 debuginfo(build-id) = 6a4b858186e796e357ce9806ce160383a54172bc debuginfo(build-id) = 6aaa8215531bdc3d2f73bb8e0472aa3799c3ac38 debuginfo(build-id) = 70874cd7b5bd744566f1d745e454fd5932c09fd9 debuginfo(build-id) = 72b37d19a3de0137bf06ee328869f85b7388f633 debuginfo(build-id) = 742f534a79a10735e889ada34235a198f153f390 debuginfo(build-id) = 7729388e2e4c68f61ac6eebc9145043945ff7f7a debuginfo(build-id) = 772f1579df68e7499a0045d38187bd75716a82d7 debuginfo(build-id) = 7870c182865a8a4d6435a2cf5e37066ed787765a debuginfo(build-id) = 7b7b25514af04bce4660ea8c40f062193e207057 debuginfo(build-id) = 88548828f4167bfa42d5b5fc87e1570f5a759c34 debuginfo(build-id) = 8e0cfd7652c259a2db101a26787b952285af3613 debuginfo(build-id) = 8f851792f998d124fc736486a5f0cd40f572222d debuginfo(build-id) = 964a81b3400cc628c20538b887009dc2fff84ee4 debuginfo(build-id) = 9a275b81a05e8e691cda752344575d24a7625131 debuginfo(build-id) = a76ba27d3e40837812bb6a1548373d50cb13faf5 debuginfo(build-id) = adc83d6627a2cb46bb9b82286c1f7f95a5eafcc6 debuginfo(build-id) = aebbd828ecbcd67febe48af7e368f318b90f008b debuginfo(build-id) = b58cde36902ebf531d059199130d99fc85115f20 debuginfo(build-id) = b850231d2cc03780a7332b1e36b954f4a716cc21 debuginfo(build-id) = c2b98beb674605c9b26adef52e4be4afc3f08df3 debuginfo(build-id) = c2efa54efc7a234c664cd0c4ce12cabab6a9b141 debuginfo(build-id) = c2f5cd363771eeb3efe4d2268714a4d84194edaa debuginfo(build-id) = c738d371f34b1d6e0d6ab1b7b9e19e778be14d2e debuginfo(build-id) = c76b1ed0f5e24004682e86b9c863be1a48104d57 debuginfo(build-id) = cba74571bf56718ac21da83006eb7d2b38700d0b debuginfo(build-id) = d0a32cb6f7dd7495af83200a814f727b309af8a6 debuginfo(build-id) = da87781cb29940647ccce90626aea885648f071a debuginfo(build-id) = e0259ca3cb771b53396c3f966e5817a8a1177ef2 debuginfo(build-id) = e1e0160e3b2586db353234425e57250a87d8de3e debuginfo(build-id) = e226e2825bac2cb9b24649ae4e3bf18d4870724b debuginfo(build-id) = e247e2ab4f0b66c220c658b02f294719f91fc5ba debuginfo(build-id) = e2f9cfae882a3273b0d8289c1d9beec40c5de007 debuginfo(build-id) = e513be3df4ce7727d3fe3ff7a4c00622af11b6ba debuginfo(build-id) = e6a1b0e75890836843fdf4423c8bad259f7e252a debuginfo(build-id) = ea42c3970cd97e611da73d460ba653a3a285f4b3 debuginfo(build-id) = ec54366a8ee1f52821d9df9cb220529b30b528e1 debuginfo(build-id) = ef3796cbd8a7674a2c8a102257e7b87c7922d676 debuginfo(build-id) = f303740cd7d3a39f64b52d809cd34a82886c61bc debuginfo(build-id) = f748141c72431aef4a3908deb6b76fa19395640e debuginfo(build-id) = f877250dc28691d837f6206df5759a21abaa14e3 debuginfo(build-id) = fe3324c9b07f1b52a5df0a30e1864c9dcb7e6d9f libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_bad_optional_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_bad_variant_access.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_base.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_city.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_civil_time.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_cord.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_cord_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_cordz_functions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_cordz_handle.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_cordz_info.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_cordz_sample_token.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_debugging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_demangle_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_examine_stack.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_exponential_biased.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_failure_signal_handler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_flags.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_flags_config.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_flags_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_flags_marshalling.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_flags_parse.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_flags_program_name.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_flags_reflection.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_flags_usage.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_flags_usage_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_graphcycles_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_int128.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_leak_check.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_log_severity.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_low_level_hash.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_malloc_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_periodic_sampler.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_random_distributions.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_random_internal_platform.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_random_internal_randen.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_random_seed_sequences.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_raw_hash_set.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_raw_logging_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_scoped_set_env.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_spinlock_wait.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_stacktrace.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_status.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_statusor.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_str_format_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_strerror.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_strings.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_strings_internal.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_symbolize.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_synchronization.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_throw_delegate.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_time.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.debug()(64bit) libabsl_time_zone.so.2206.0.0-20220623.1-2.fc37_clang15_12.ppc64le.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(ppc-64) = 20220623.1-2.fc37_clang15_12 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le Wrote: /builddir/build/RPMS/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le.rpm Wrote: /builddir/build/RPMS/abseil-cpp-debugsource-20220623.1-2.fc37_clang15_12.ppc64le.rpm Wrote: /builddir/build/RPMS/abseil-cpp-devel-20220623.1-2.fc37_clang15_12.ppc64le.rpm Wrote: /builddir/build/RPMS/abseil-cpp-debuginfo-20220623.1-2.fc37_clang15_12.ppc64le.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.A3QfF9 + umask 022 + cd /builddir/build/BUILD + cd abseil-cpp-20220623.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/abseil-cpp-20220623.1-2.fc37_clang15_12.ppc64le + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.43MONy + umask 022 + cd /builddir/build/BUILD + rm -rf abseil-cpp-20220623.1 abseil-cpp-20220623.1.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0